奥维互动地图导入文件格式_奥维互动地图支持格式说明
奥维互动地图的导入功能,看起来简单,但实际用起来却有不少“暗坑”。很多用户兴致勃勃地导入数据,结果要么报错,要么位置偏移,甚至文件被悄悄跳过。说到底,问题往往就出在格式匹配上——软件对文件的识别规则非常严格,差一点都不行。

举个例子:SHP文件如果缺少.shx,系统会直接报错“索引错误”,导入中断;TXT文件如果没按规范把经度、纬度放在前两列,整个文件会被直接跳过,连个提示都没有;KML文件如果用了WGS84坐标系,新版奥维甚至会静默过滤掉你的点位——你导入半天,最后发现空无一物。
支持的矢量文件格式及关键要求
奥维能导入的矢量格式不少:SHP、KML/KMZ、DXF、OVKML/OVKMZ、OVOBJ等。但每种格式都有硬性前提,绕不过去。
先说SHP。虽然后缀是.shp,但你必须同时准备三个同名文件:
.shp、.shx、.prj缺一不可
再来看KML/KMZ。奥维只认GCJ-02和CGCS2000两种坐标系,WGS84的坐标会自动被丢弃。如果你手头有WGS84的KML文件,想导入?有个变通办法:先用奥维导出为OVKML格式,再把扩展名改成KML,这样就能绕开过滤。
DXF文件则更考验前期准备。导入前必须确认奥维的系统坐标系已经设置为对应的投影类型——比如北京54或CGCS2000。如果设置错了,所有图形的XY值会整体偏移,少辄几百米,多则数公里。
TXT文本坐标导入格式规范
TXT文件的导入本质是按列解析,字段顺序和分隔符只要错一个,整个文件就废了。操作其实不复杂,但必须按规矩来。
第一步:首两列必须是经度、纬度,中间不能插入空列。后面可以加海拔、名称、备注等字段,没问题。
第二步:字段之间只能用
单个空格
第三步:这是最容易忽略的——如果坐标是GCJ-02,第一列前必须加小写字母“g”;如果是BD-09(百度坐标),加“b”。比如:g 116.72135049 34.70805560。不加这个前缀,系统会默认按CGCS2000解析,偏差轻轻松松超过500米。
说起来就这几步,操作起来很简单:直接把TXT文件拖进奥维窗口就开始了。
模型与自定义地图格式说明
三维模型和航拍图的导入路径完全不同,混用的话文件根本认不出来。
OVMOD是奥维内部封装的模型格式,它是由DAE、SKP、OBJ等原始模型导入后自动生成的,你不能手动编辑它。想用?直接双击.ovmod文件就行。但原始格式的文件(比如SKP)必须先通过PC端完成转换,才能在移动端使用。
航拍图(JPG、PNG、TIFF)就更讲究了。你得先通过PC端的【自定义地图管理】→【添加图层】→【图片管理】把图导进去,然后导出为OVMAP包,最后拷贝到手机端,在【自定义地图】→【导入】里加载。手机端不支持直接打开JPG这类原始文件,切记。
不过TIFF是个例外:Android和iOS可以直接导入带地理坐标的TIFF,但有个硬性条件——必须包含World File(.tfw),且文件名要和TIFF完全一致。如果不带.tfw,系统会把它当成普通图片拉伸显示,没有空间参考,地图上乱飘。