arcgis坐標系轉換


最近這個月在研究和使用arcgis,把遇到的幾個問題和解決問題的過程記錄起來,因為不是科班出生,可能有些說的不一定正確,請多大家指正。

坐標系的轉換

一直以來對arcgis的開發都是望而生畏,總覺得這個東西安裝加破解都可以把人的腦袋搞大,還要去開發,簡直不可想象,但是經過最近這段時間的研究發現其實也不是那么難。

本來對坐標系就是不很懂,但偏偏遇上業主需要我們的系統底圖采用天地圖的底圖,原以為這是個很簡單的事(以前的系統疊加谷歌沒有問題),所以覺得應該問題不大,當拿到天地圖的底圖連接后,怎么樣疊都疊不上。什么問題?作為門外漢,我始終想不通,后來到測繪部門(業主數據提供單位)才知道原來是坐標不一樣。我們系統采用的是地理坐標系,而天地圖的采用是投影坐標系。

地理坐標,投影坐標又是什么東東?我簡單的描述下:地理坐標就是圓圓的地球坐標,投影坐標是把地球投影到平面后用來定位的坐標(具體百度一下就知道了)。地理坐標在實際應用中采用的比較少,大多是采用投影坐標。為什么?因為投影坐標才支持測量計算啊。所以在開發之前一定要先知道自己采用的坐標系。

羅里吧嗦的說這么多,主要是因為這是我第一次寫這種記錄,其次就是正確安裝這玩意都腦袋疼,想把前置條件說的清楚點。現在進入正題。

目標任務:將地理坐標” 地理坐標系:        GCS_China_Geodetic_Coordinate_System_2000”轉為:Geographic Coordinate System: GCS_China_Geodetic_Coordinate_System_2000

Angular Unit: Degree (0.0174532925199433) 。

兩種方法:

第一種:在arcmap中有2個投影轉換工具:“批量投影”和“投影”這兩個工具可以轉化,一個是多個轉換,一個是單個轉換。選擇“投影”工具

 

點擊確定這轉換成功。

 

第二種:導出數據

1、將數據框的坐標系設置為:Geographic Coordinate System: GCS_China_Geodetic_Coordinate_System_2000

Angular Unit: Degree (0.0174532925199433)

選擇圖層右鍵:數據—>導出數據

 

選擇數據框,確定,至此數據坐標系轉換成功。

說說我的經歷:我是直接選擇圖層將坐標新直接更換為投影坐標,等我將模型建立好,輸出查看面積是,發現我一個縣的面積居然還不到1平方公里。如果出現了面積或者是體積出現了一個怪異的數字則就是坐標系出問題了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM