KML可以在谷歌地球、奥维互动地图等软件打开浏览,为方便外业使用,需要把CAD转为KML文件。由于CAD使用的是平面坐标,KML使用的是经纬度坐标,把CAD图纸转为KML文件,经常遇到转换以后,图纸没有在目标区域。 小编根据自己的经验,总结了一下,CAD转KML大致分为3种转换方法: 1)如果CAD图纸坐标用高斯三(六)度带投影,无需控制点(关联点),输入中央子午线,即可把CAD转为KML。(可用于小部分CAD图纸) 2)如果CAD图纸坐标北方接近于当地地理北方向,使用1个控制点(关联点),即可把CAD转为KML。(可用于部分CAD图纸使用) 3)如果CAD图纸坐标投影方式未知、北方向未知,可使用2个以上控制点(关联点),把CAD转为KML。(可用于所有图纸,万能的方法) 小编以奥维互动地图为例,分享3种转换方法,本文先演示第一种方法。 01无需控制点(关联点)原理奥维互动地图支持横轴墨卡托投影,如果CAD图纸用高斯三(六)度带投影,导入的时候设置投影中央子午线例如114,软件根据投影参数,进行高斯反算,把平面坐标转为经纬度坐标。 三度带中央子午线有:75°、78°、81°、84°、87°、90°、93°、96°、99°、102°、105°、108°、111°、114°、117°、120°、123°、126°、129°、132°、135°、138°。 六度带中央子午线有:75°、81°、87°、93°、99°、105°、111°、117°、123°、129°、135°。(与高斯三度有一半重叠) 02CAD图纸准备奥维互动地图仅支持dxf格式文件 2.1 查看CAD图 2.2 另存为DXF2004格式 建议把CAD图纸另存为低版本dxf格式 03导入奥维互动地图 3.1 把dxf文件拖入CAD文件 3.2 CAD坐标设置 1)坐标系选择 横轴墨卡托投影坐标系 2)点击设置 坐标类型选择 经纬度<-->CGCS2000 中央子午线 输入CAD图纸投影中央子午线114。 转换模型忽略 参数模式忽略 DX、DY、DZ、RX、RY、RZ、m这7个参数也忽略 点击确定 3.3 解析文件 点击开始开始解析 解析时,根据设定的中央子午线,把平面坐标转为经纬度坐标。 3.4 导入CAD图 点击导入 3.5 CAD图导入奥维互动地图 CAD图已经成功导入奥维互动地图 04导出为kml文件 选中CAD转KML演示数据...文件夹,右键点击导出,格式选择KML Google地标,点击导出,选择保存路径,输入文件名保存。详细操作参考之前发的文章奥维互动地图如何导出kml文件? |
|