ARCGIS进行投影变换
首先來說一下ARCGIS里的兩類坐標系:地理坐標系和投影坐標系。
1、地理坐標系記錄的是BL, 我國使用的為beijing54,xian80,wgs84,cgcs2000,這種坐標很容易理解和選擇
2、投影坐標:投影坐標記錄xy,在選擇投影坐標系的時候,要注意三點:
1)3度帶或6度帶
2)中央子午線
3)是否要包括帶號
1、2和3其實是同步選擇的,就是一個坐標選項就包含了這兩個信息。比如CGCS2000_GK_Zone_17就代表的是2000坐標系,6度帶,包含帶號,中央子午線為99度這4個信息。后面再詳細說一下這個。
看beijing54的定義:
很容易辨別,3度帶都會前面加3,沒加的就是6度,加帶號的都會在這個類型中包含帶號,不加帶號后面給了個N,當然了,已知帶號也就知道中央子午線了。
看西安80的定義:
第一個是3度帶,無帶號,第二個是3度帶,有帶號,第三個是六度帶,無帶號,第四個是6度帶,有帶號。
很容易辨別,3度帶都會前面加3,沒加的就是6度,加帶號的都會在這個類型中包含帶號,不加帶號的就給中央子午線,當然了,已知帶號也就知道中央子午線了。
看2000坐標系定義
CGCS2000 3 degree GK CM99E
CGCS2000 3 degree GK Zone 33
CGCS2000 GK CM 99E
CGCS2000 GK Zone 17
第一個代表3度帶 不包含帶號 中央子午線99
第二個代表3度帶 33帶 包含帶號
第三個代表6度帶 中央子午線99度 不包含帶號
第四個代表6度帶 包含帶號 17度帶
不知道是我理解的問題還是怎么地,為什么規則不能統一呢。
WGS84比較特殊,最后說
下面進入正題,如何用arcmap進行投影變換。。。。
1、加載數據,這個事必須的,加載數據之后,要查看一下數據類型和坐標系統,明確自己要進行的轉換類型。
2、選擇數據層,右鍵,屬性,源
可以看到記錄的是地理坐標,坐標范圍99-102近似,無坐標系統信息,所以在變換前,要先定義投影。有投影信息略過3
3、定義投影
在工具欄尋找到定義投影,打開定義投影對話框。選擇數據項,然后定義數據的坐標類型,比如我們定義為北京54的大地坐標。
4、創建自定義投影變換
對話框如下,比如我們要轉換到2000坐標系,投影坐標,6度帶,此時是包含帶號的,在方法中定義轉換七參數。在第一項中給這個轉換定義一個名字。
5、投影
此時的輸出坐標和定義輸出坐標要一致,在地里坐標變換下拉框選擇剛才定義的變換類型。點擊確定即可進行坐標轉換了。
其他的如地理坐標到地理坐標,地理坐標到投影坐標,投影坐標到地理坐標,投影坐標到投影坐標,做法都是類似的。一定要保證選擇的坐標類型的一致性。源數據是投影坐標時,一定要查看是否包含帶號,這點很重要。
對于目標坐標系是WGS-84d的投影坐標系的情況,通常情況下,我們選擇的是UTM投影。
http://blog.csdn.net/u012839396/article/details/28296311
注:定義的坐標轉換類型的存儲位置:H:\Users\用戶\AppData\Roaming\ESRI\Desktop10.1\ArcToolbox\CustomTransformations\這是一個隱藏文件
總結
以上是生活随笔為你收集整理的ARCGIS进行投影变换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基础 course2(内置函
- 下一篇: SQLserve数据库存储过程