ArcGIS自定义坐标系统(以Albers为例)

对于空间地理数据来说,坐标系统是十分重要的,坐标系统不但规定了地图数据的单位,还规定了起始纬线、中央经线以及偏移等参数,没有正确的坐标系统地理空间数据就失去了意义。在ArcGIS中,预定义了许多常用的坐标系统,像北京54、西安80等坐标系统,由于北京54和西安80都是高斯-克吕格投影的变种,是一种分带投影方式,不适合大范围内的投影使用。在大范围内,常用的坐标系统有Albers等面积投影和兰伯特等角投影。但是在ArcGIS中并没有定义好的Albers投影坐标,需要用户自己定义。笔者今天以Albers等面积投影为例,说一下在ArcGIS中如何自定义坐标系统。

比如,现在有一个文件名为“政区图.shp”的shape区文件,需要给该文件定义Albers的坐标系统。步骤如下:

(1)在ArcCatelog中找到要添加坐标系统的名为“政区图.shp”的shape区文件,在文件上右击选择属性,这时弹出shape Properties属性对话框,默认的选项卡是XY Coordinate System。

(2)在shape Properties对话框的左下角,点击New→Projected…,来新建投影坐标系统。如图1所示。

图1    选择新建投影坐标系统
图1    选择新建投影坐标系统

(3)在弹出的New Projected Coordinate System对话框中,在Name中输入自定义坐标系统的名称“Albers”;在Projection的Name中选择Albers,然后设置Standard_Parallel_1(第一标准纬线)为25,Standard_Parallel_2(第二标准纬线)为47,Central_Meridian(中央经线)为:105,Latitude_Of_Origin(起始原点)为:0,False_Easting(东伪偏移)和False_Northing(北伪偏移)也设置为0;在Linear Unit中将Name选择为Meter。如图2所示。

图二    定义投影坐标信息
图二    定义投影坐标信息

(4)在New Projected Coordinate System对话框的Geographic Coordinate System中点击New来新建地理坐标系统。之所以要这么做,同ArcGIS对坐标系统的定义有关。在ArcGIS中,每一个投影坐标系统都包含一个地理坐标系统。在New Geographic Coordinate System对话框中进行如图3的设置:

图3    定义平面直接坐标系中的地理坐标系统
图3    定义平面直接坐标系中的地理坐标系统

在New Geographic Coordinate System对话框中点击确定返回New Projected Coordinate System,继续点击确定回到shape Properties对话框,这样,一个Albers坐标系统就定义好了。可以点击shape Properties对话框左下角的Save as将定义好的坐标系统另存为*.prj的文件,以备以后使用。

3 comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注