ARCGIS进行投影变换

来源:互联网 发布:mac上不显示u盘 编辑:程序博客网 时间:2024/04/30 12:40

首先来说一下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\这是一个隐藏文件





1 0