新手,若有錯誤還請指正!
簡單記錄一下自己所理解的ArcGIS中的有關投影的知識點。
在數據處理過程中,基本都是需要將相關數據放在同一投影坐標系下,需要用到投影轉換工具,但若有的數據沒有坐標信息,則首先需要對數據定義投影。
一、定義投影
按照地圖信息源原有的投影方式,為數據添加投影信息。工具在:Data Management Tools——>Projections and Transformations——>Define Projection
ArcGIS中定義投影有三種方法:
1、直接選擇ArcGIS已經定義的坐標系統。包括有地理坐標系統(Geographic Coordinate Systerms)、投影坐標系統(Projected Coordinate Systerms)及圖層坐標系統(Layers)(圖1),地理坐標系統用經緯度表示,投影坐標系統用二維平面坐標表示,圖層坐標系統即工程文件中已存在的圖層的坐標系統。定義坐標系統前,要了解數據的來源!
圖 1
2、導入外部數據投影。若已知該數據與某一數據投影相同時,可以選擇導入某一數據的坐標系統(圖2)。
圖 2
3、新建坐標系統(圖3)。這個相對來說就比較麻煩,ArcGIS中定義的坐標系能夠滿足大部分的處理需要,一般用不到這個。
圖 3
二、投影轉換
將不同坐標系下的數據轉換到同一坐標系統下。有兩種方法:
1、直接采用已定義的參數實現投影轉換。柵格數據和矢量數據用到的工具位置不同(圖4)!但用法相同(圖5)。
柵格數據工具:Data Management Tools——>Projections and Transformations——>Raster——>Project Raster
矢量數據工具:Data Management Tools——>Projections and Transformations——>Project
圖 4
圖 5
2、自定義參數實現投影轉換。不同參考橢球下的數據進行投影轉換需要用自定義參數實現,首先需要定義轉換參數,然后再進行投影轉換。
定義參數工具:Data Management Tools——>Projections and Transformations——>Creat CustomGeographic Transformation
圖 6
對於轉換方法的介紹,參考蝦神的博客:https://blog.csdn.net/allenlu2008/article/details/39082645
定義完成之后,再進行投影轉換,同第一種方法,需要在Geographic Transformation中選擇剛剛定義的轉換參數“AtoB”(圖 7)。
圖 7