1. 程式人生 > >ArcGIS自定義座標系統(以Albers為例)

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的檔案,以備以後使用。