在工程設計領域AutoCAD的dwg格式數據被廣泛應用的一種數據格式,隨着GIS的快速發展,GIS技術在工程設計領域也有了非常廣泛的應用,主要的應用方向有工程數據管理,文檔管理,成果展示,專題分析,等。 1. CAD格式數據轉ArcGIS格式數據 雖然ArcGIS可以直接讀取CAD數據,但是,由於CAD與ArcGIS的數據管理模型不同,所以如果需要使用CAD數據進行地理處理的時候,還是建議把CAD數據轉入到Geodatabase中然后再進行應用,有一個比較簡單和有效的方法是,在CAD中把專題數據層單獨提取出來,比如,把河流,或者道路層,單獨提取成一個文件,可以先把CAD中把非河流層關閉,然后使用wblock命令把河流層單獨寫出來,這樣有一個好處就是可以防止河流層上有其他層的數據,方便於你做數據檢查,完成以后就可以在ArcGIS中把河流層導入到ArcGIS的Geodatabase中了。具體操作如下圖所示:在ArcCatalog中,打開CAD工程文件,選擇相應的要素類型,右鍵導出到地理數據庫中。
在彈出的窗體中,輸入要導入地理數據庫的位置和名稱即可。
2.定義投影 導入到Geodatabas中的數據,這個時候雖然坐標信息顯示的和CAD是一樣的,但是還沒有地理參考信息,如果要想把這個數據展現在地理環境中,這個時候就需要對它進行投影的定義。 首先在CAD的圖框上查找相關的地理和投影坐標信息,一般在左下角會有投影坐標信息,比如北京1954坐標,圖框的格網線附近還會有相應的分帶,帶號信息,找到這些信息以后,就可以進行投影定義了,選擇,工具箱->數據管理工具->投影與變換->定義投影
在彈出的窗體中,輸入要導入地理數據庫的位置和名稱即可。
3. 投影轉換 ArcGIS也提供了投影轉換的工具,矢量數據的投影轉換使用,工具箱->數據管理工具->投影和變換->要素->投影 工具
例如要把北京1954轉為WGS84,
在ArcGIS中北京1954轉WGS84一共提供了6種可選的參數,每種參數的意思如下: Beijing_1954_To_WGS_1984_1 15918 China - Orduz basin 鄂爾多斯盆地 Beijing_1954_To_WGS_1984_2 15919 China - offshore Yellow Sea 黃海海域 Beijing_1954_To_WGS_1984_3 15920 China - offshore South China Sea - Pearl River basin 南海海域-珠江口 Beijing_1954_To_WGS_1984_4 15921 China - south and west Tarim basin 塔里木盆地 Beijing_1954_To_WGS_1984_5 15935 China - Bei Bu Basin 北部灣 Beijing_1954_To_WGS_1984_6 15936 China - Orduz basin 鄂爾多斯盆地
其中1、4、6是3參數轉換,2、3、5是7參數轉換這些應該是概略參數,不是很准,准確的參數是保密的,請咨詢當地測繪部門 。對精度要求不是很高的時候,可以選擇離本地區較近的那個地區選項。選擇好以后,就可以點擊確定進行轉換了。 如果是柵格數據需要投影轉換的話,使用 工具箱->數據管理工具->投影和變換->柵格->投影柵格 工具,具體操作和矢量數據投影轉換類似。 |