『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS教程:如何为跨带数据投影

ArcGIS教程:如何为跨带数据投影
北京54、西安80高斯克吕格投影是我国常用的投影坐标系统,它们是一种分带投影方式,有3°和6°分带,不适合大范围内的投影使用。但是如果有份数据范围较大,跨越了多个度带,该选择哪个坐标系统进行投影转换呢?
    北京54、西安80高斯克吕格投影是我国常用的投影坐标系统,它们是一种分带投影方式,有分带,不适合大范围内的投影使用。但是如果有份数据范围较大,跨越了多个度带,该选择哪个坐标系统进行投影转换呢?

    在大范围内,常用的坐标系统有Albers等面积投影和Lambert等角投影,它们都是割圆锥投影,只不过前者面积变形小,后者形状变形小。

    Albers投影是假想一个圆锥面与地球椭球旋转轴重合的套在椭球上,按等积条件把地球椭球上的经纬线投影到圆锥面上,然后沿一条母线将圆锥面切开展成平面,如图1

1  Albers投影

    下面以Albers等积投影为例,讲讲如何在ArcGIS中,对跨带数据投影。

    在ArcGIS中,预定义了许多常用的坐标系统,像北京54、西安80等坐标系统。也有一些适用于亚洲的Albers投影,如图2

2  ArcGIS中的Albers投影

    但是在ArcGIS中并没有定义适用于中国区域的Albers投影坐标,需要用户自己定义。中国地图的中央经线常位于东经105,两条标准纬线分别为北纬25度和北纬47度,我们用这个参数来定义Albers投影坐标。

1)在数据的Properties属性对话框,XY Coordinate System选项卡里,新建一个 Projected坐标系统,如图3

新建Projected坐标系统

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

定义投影坐标信息

3)在New Projected CoordinateSystem对话框的Geographic Coordinate System中点击Select来选择球面坐标系统。之所以要这么做,同ArcGIS对坐标系统的定义有关。在ArcGIS中,每一个投影坐标系统都包含一个球面坐标系统。在Browse for Coordinate System对话框中找到球面的Beijing 1954.prj文件,如图5

定义球面坐标系统

4)添加后点击Finish,返回至数据Properties对话框的XYCoordinate System选项卡里,可看见刚刚定义好的Beijing54_Albers_Area_Conic坐标系统,如果是Xian1980的球面坐标系,同样道理在步骤(3)中应选为Xian 1980.prj

自定义的Beijing54_Albers_Area_Conic坐标系统

    如果以后经常使用该坐标系,在图6Saveas将定义好的坐标系统另存为*.prj的文件,以备以后使用。

5)最后,想把跨带数据投影到该坐标系下,使用ProjectProjectRaster工具,在Output Coordinate System参数中设为刚定义的Beijing54_Albers_Area_Conic坐标系统即可。

    以上的例子是以整个中国区域的Albers投影为例,而各省的参数可根据地理位置和轮廓形状初步加以判定,例如甘肃省的参数为:中央经线为东经101,两条标准纬线分别为北纬34度和41度,以此类推。

      京ICP备08100627号-22 京公网安备 11010802030428号