位置:首页 > 安卓教程 > 奥维互动地图支持的导入文件格式详解

奥维互动地图支持的导入文件格式详解

时间:2026-07-14  |  作者:318050  |  阅读:0

奥维互动地图的导入功能,看似简单,实际却有不少“暗坑”。

很多用户兴致勃勃地导入数据,结果要么报错,要么位置偏移,甚至文件被悄悄跳过。

说到底,问题往往就出在格式匹配上——软件对文件的识别规则非常严格,差一点都不行。

举个例子:

  • SHP文件如果缺少.shx,系统会直接报错“索引错误”,导入中断。
  • TXT文件如果没按规范把经度、纬度放在前两列,整个文件会被直接跳过,连个提示都没有。
  • KML文件如果用了WGS84坐标系,新版奥维甚至会静默过滤掉你的点位——你导入半天,最后发现空无一物。

支持的矢量文件格式及关键要求

奥维能导入的矢量格式不少:SHP、KML/KMZ、DXF、OVKML/OVKMZ、OVOBJ等。但每种格式都有硬性前提,绕不过去。

SHP文件:三个同名文件缺一不可

虽然后缀是.shp,但你必须同时准备三个同名文件:.shp、.shx、.prj缺一不可

  • .prj决定了坐标系能否自动识别,少了它坐标就直接乱套。
  • .shx是索引文件,缺失直接中断。
  • .dbf倒不是必须的,但少了你也就看不到属性表里的字段信息了。

KML/KMZ:只认GCJ-02和CGCS2000

奥维只认GCJ-02和CGCS2000两种坐标系,WGS84的坐标会自动被丢弃。

如果你手头有WGS84的KML文件,想导入?有个变通办法:先用奥维导出为OVKML格式,再把扩展名改成KML,这样就能绕开过滤。

DXF:坐标系设置必须与投影类型一致

DXF文件则更考验前期准备。导入前必须确认奥维的系统坐标系已经设置为对应的投影类型——比如北京54或CGCS2000。

如果设置错了,所有图形的XY值会整体偏移,少辄几百米,多则数公里。

TXT文本坐标导入格式规范

TXT文件的导入本质是按列解析,字段顺序和分隔符只要错一个,整个文件就废了。操作其实不复杂,但必须按规矩来。

  • 第一步:首两列必须是经度、纬度,中间不能插入空列。后面可以加海拔、名称、备注等字段,没问题。
  • 第二步:字段之间只能用单个空格分隔。制表符、逗号、中文顿号一概不行,遇到就报错。
  • 第三步:这是最容易忽略的——如果坐标是GCJ-02,第一列前必须加小写字母“g”;如果是BD-09(百度坐标),加“b”。比如:g 116.72135049 34.70805560。不加这个前缀,系统会默认按CGCS2000解析,偏差轻轻松松超过500米。

说起来就这几步,操作起来很简单:直接把TXT文件拖进奥维窗口就开始了。

模型与自定义地图格式说明

三维模型和航拍图的导入路径完全不同,混用的话文件根本认不出来。

OVMOD格式

OVMOD是奥维内部封装的模型格式,它是由DAE、SKP、OBJ等原始模型导入后自动生成的,你不能手动编辑它。想用?直接双击.ovmod文件就行。

但原始格式的文件(比如SKP)必须先通过PC端完成转换,才能在移动端使用。

航拍图(JPG、PNG、TIFF)

航拍图就更讲究了。你得先通过PC端的【自定义地图管理】→【添加图层】→【图片管理】把图导进去,然后导出为OVMAP包,最后拷贝到手机端,在【自定义地图】→【导入】里加载。

手机端不支持直接打开JPG这类原始文件,切记。

TIFF例外:需含World File

不过TIFF是个例外:Android和iOS可以直接导入带地理坐标的TIFF,但有个硬性条件——必须包含World File(.tfw),且文件名要和TIFF完全一致。

如果不带.tfw,系统会把它当成普通图片拉伸显示,没有空间参考,地图上乱飘。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多