1. 程式人生 > >AutoCAD資料匯入ArcGIS後的投影定義與投影轉換

AutoCAD資料匯入ArcGIS後的投影定義與投影轉換

原文連結:http://www.gisall.com/wordpress/?p=4337

在工程設計領域AutoCADdwg格式資料被廣泛應用的一種資料格式,隨著GIS的快速發展,GIS技術在工程設計領域也有了非常廣泛的應用,主要的應用方向有工程資料管理,文件管理,成果展示,專題分析,等。


1.    CAD格式資料轉ArcGIS格式資料


雖然ArcGIS可以直接讀取CAD資料,但是,由於CADArcGIS的資料管理模型不同,所以如果需要使用 CAD資料進行地理處理的時候,還是建議把CAD資料轉入到Geodatabase中然後再進行應用,有一個比較簡單和有效的方法是,在CAD中把專題資料層單獨提取出來,比如,把河流,或者道路層,單獨提取成一個檔案,可以先把CAD

中把非河流層關閉,然後使用wblock命令把河流層單獨寫出來,這樣有一個好處就是可以防止河流層上有其他層的資料,方便於你做資料檢查,完成以後就可以在ArcGIS中把河流層匯入到ArcGISGeodatabase中了。具體操作如下圖所示:在ArcCatalog中,開啟CAD工程檔案,選擇相應的要素型別,右鍵匯出到地理資料庫中。




在彈出的窗體中,輸入要匯入地理資料庫的位置和名稱即可。



2. 定義投影


匯入到Geodatabas中的資料,這個時候雖然座標資訊顯示的和CAD是一樣的,但是還沒有地理參考資訊,如果要想把這個資料展現在地理環境中,這個時候就需要對它進行投影的定義。


首先在CAD的圖框上查詢相關的地理和投影座標資訊,一般在左下角會有投影座標資訊,比如北京1954

座標,圖框的格網線附近還會有相應的分帶,帶號資訊,找到這些資訊以後,就可以進行投影定義了,選擇,工具箱->資料管理工具->投影與變換->定義投影



在彈出的窗體中,輸入要匯入地理資料庫的位置和名稱即可。




3.    投影轉換


ArcGIS也提供了投影轉換的工具,向量資料的投影轉換使用,工具箱->資料管理工具->投影和變換->要素->投影 工具





例如要把北京1954轉為WGS84,




ArcGIS中北京1954WGS84一共提供了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 鄂爾多斯盆地



其中1463引數轉換,2357引數轉換這些應該是概略引數,不是很準,準確的引數是保密的,請諮詢當地測繪部門 對精度要求不是很高的時候,可以選擇離本地區較近的那個地區選項。選擇好以後,就可以點選確定進行轉換了。


如果是柵格資料需要投影轉換的話,使用 工具箱->資料管理工具->投影和變換->柵格->投影柵格 工具,具體操作和向量資料投影轉換類似。