你是不是也遇到过这种糟心事?
明明在CAD里画好了图。
想转成GeoJSON或者KML。
结果导出去,打开奥维互动地图。
死活搜不到位置?
或者搜出来,位置歪得亲妈都不认识。
急不急?
肯定急啊。
这玩意儿搞不定,后面的工作全得停摆。
我当初也是,折腾了一下午。
头发都快掉光了。
后来才发现,根本不是软件的问题。
而是几个细节没踩对。
今天就把我踩过的坑,全抖出来。
保证你看完就能解决。
先说第一个,也是最容易忽略的。
坐标系。
这绝对是重灾区。
你在CAD里画图,用的是哪个坐标系?
是西安80?还是北京54?
或者是WGS84?
奥维地图默认用的是WGS84。
也就是GPS用的那个全球标准。
如果你的CAD图纸是地方坐标系。
直接导出去,那位置能准才怪。
就像你穿着大棉袄去热带雨林。
怎么都不对劲。
所以,第一步。
先检查你的CAD坐标系。
如果不确定,最好统一转成WGS84。
怎么转?
用CAD自带的坐标转换命令。
或者找个靠谱的插件。
别嫌麻烦,这一步不做,后面全白搭。
再来说说第二个坑。
导出格式的问题。
很多人问,cad奥维地图绘制geo怎么搜索不了。
其实很多时候,是你导出的格式不对。
或者导出的内容太复杂。
奥维对GeoJSON的支持,其实挺挑剔的。
如果你的CAD图里。
有很多多余的线条,或者封闭区域。
导出来的GeoJSON文件。
可能会包含很多无效数据。
这时候,奥维解析失败。
自然就搜不到,或者显示异常。
我的建议是。
在导出前,把图纸清理一下。
删掉那些没用的图层。
把复杂的块,炸开看看。
尽量保持图形的简洁。
还有,导出时,别选什么“完整工程”。
就选当前的视图,或者选定的对象。
这样导出来的文件小,数据干净。
奥维读起来也轻松。
第三个坑,就是文件名和路径。
别笑,这真有人中招。
你的CAD文件路径,有没有中文?
有没有空格?
或者特殊符号?
奥维对路径的兼容性,其实一般。
特别是那种带中文的路径。
有时候会导致导入失败。
或者导入后,属性信息丢失。
所以,养成好习惯。
文件路径全用英文。
文件名也尽量简单。
比如“project_01.geojson”。
别搞什么“我的最终版_修改3_真的最后版.geojson”。
看着都累。
对了,还有个细节。
就是你在CAD里画的时候。
有没有把坐标原点定对?
有些图纸,原点是在一个很偏的地方。
比如(-50000, -50000)。
这时候导出去,奥维可能觉得你是在海里画图。
当然,这也跟坐标系有关。
总之,确保你的图形,是在合理的地理范围内。
别画到南极洲去,除非你真是去考察企鹅。
最后,再啰嗦一句。
如果以上都试过了。
还是搜不到。
那就换个思路。
先用CAD把图转成KML试试。
KML是Google Earth用的。
奥维对KML的支持,有时候比GeoJSON好。
虽然GeoJSON更通用。
但在国内,KML的兼容性反而更稳。
特别是对于复杂的矢量数据。
你可以对比一下。
看看是GeoJSON的问题,还是KML的问题。
这样也能排查出到底是哪一步出的错。
总之,别慌。
cad奥维地图绘制geo怎么搜索不了。
多半是这几个小细节没弄好。
耐心点,一步步排查。
肯定能搞定。
毕竟,咱们都是干技术的。
这点小问题,难不倒我们。
加油!