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

来源:互联网 发布:windows 98 plus 编辑:程序博客网 时间:2024/05/19 01:11

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

  在大范围内,常用的坐标系统有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。

  

  图3 新建Projected坐标系统

  (2)在弹出的New Projected CoordinateSystem对话框中,在Name中输入自定义坐标系统的名称“Beijing54_Albers_Area_Conic”;在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。如图4所示。

  

  图4 定义投影坐标信息

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

  

  图5 定义球面坐标系统

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

  

  图6 自定义的Beijing54_Albers_Area_Conic坐标系统

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

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

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

0 0