ArcGIS和COORD軟體進行座標七引數轉換的方法
一、資料引數注意事項
1.我們使用的測繪資料,例如:
X 2835697.754 X為緯度 (7位數)
Y 613544.641 Y為經度 (6位數)
如果是:
X 2835697.754 X為緯度 (7位數)
Y 36613544.641 Y為經度帶了帶號36 (8位數)
2.在ArcGIS中的X、Y要和測繪資料的X、Y相反過來,因此在生成點的資料的時候一定要注意。
3.在COORD軟體中的X、Y和測繪資料的X、Y一樣。
4.在ArcGIS中七引數的座標:平移引數單位是米,旋轉引數單位是秒、尺度引數的單位是百萬。
5.在COORD軟體中,七引數的座標:平移引數單位是米,旋轉引數單位是弧度。
6.因此為了把COORD中的七引數匯入ArcGIS中必須進行七引數的座標轉換。
二、西安80座標轉為國家2000座標轉化步驟:
1.開啟COORD軟體
COORD軟體裡沒有國家2000座標系橢球,需要在橢球管理中新增CGCS2000。
長半徑、扁率和ArcGIS中相關引數保持一致。
2.設定——地圖投影——設定中央子午線。本例中央子午線為102:00:00.000000
3.設定——計算七引數
選擇源座標橢球:國家80。目標座標橢球:cgcs2000(前面新增的橢球)。
源座標使用經緯度格式,目標座標使用不帶帶號的平面座標。
沒有高程資訊時,可以使用不帶高程值的座標計算引數。
西安80是參心座標系,國家2000是地心座標系,兩種不同型別的座標系之間的轉化需要使用布林莎七引數。
選擇模型:布林莎,計算,可得到七引數。
這裡注意:平移引數單位是米,旋轉引數單位是弧度。不可在arcgis中直接使用。
4.計算出來的七引數,在excel表中進行單位轉換。
旋轉引數的單位是弧度,轉為秒:
2π= 360°,1rad=57.32°
因此1弧度=57.32*3600秒
尺度*1000000=ArcGIS 尺度
經過單位轉換的七引數就可以直接在ArcGIS中使用了。
5.開啟ArcGIS,ArcToolbox——Data Management Tools——Projectionsand Transformations——Raster——createCustom Geographic Transformation
ArcGIS中七引數有兩個模型POSITION_VECTOR和COORDINATE_FRAME. POSITION_VECTOR 角度引數逆時針旋轉為負,COORDINATE_FRAME角度引數逆時針旋轉為正。
6.ArcToolbox——DataManagement Tools——Projectionsand Transformations——Feature——Project
就得出經過七引數轉換後得到的國家2000座標。
將不定期更新資源,歡迎持續關注
想獲得更多的學習知識請關注微信公眾號:西北碼農或掃下方二維碼