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文件?
,