ArcGIS自定義座標變換中的方法說明

在10.1裏面,一共提供了12種轉換的方法,以下:python

Ø  Geocentric_Translationgit

    Ø  Molodensky算法

    Ø  Molodensky_Abridged3d

    Ø  Position_Vectorblog

    Ø  Coordinate_Frameit

    Ø  Molodensky_Badekasio

    Ø  NADCON基礎

    Ø  HARN擴展

    Ø  NTV2方法

    Ø  Longitude_Rotation

    Ø  Unit_Change

    Ø  Geographic_2D_Offset

而在10.3裏面,增長了一種,就是Null,方法如其名,就是徹底沒有轉換參數,不用輸入任何內容。

下面對這13種方法進行簡單介紹:

1、地心偏移算法(一種)
  方法名稱:Geocentric_Translation
    說明:地心偏移的算法。 地心變換,也就是三參數計算出dx、dy、dz,平移1次就完成 
    參數數量:3參數

參數: X_Axis_Translation(單位:米)

   Y_Axis_Translation(單位:米)

Z_Axis_Translation(單位:米)

(注:參數名稱有下劃線,主要是方便在ArcGIS的python腳本中使用)

 

2、布爾莎-沃爾夫七參數模型(兩種)
  方法1

名稱:Position_Vector
    說明:採用布爾莎-沃爾夫七參數模型, 旋轉時針按逆時針定義, 通常歐洲使用
    參數數量:7參數

參數: X_Axis_Translation(單位:米)

Y_Axis_Translation(單位:米)

Z_Axis_Translation(單位:米)

X_Axis_Rotation(單位:度)

Y_Axis_Rotatio(單位:度)

Z_Axis_Rotation(單位:度)

Scale_Difference(單位ppm(百萬分之(幾),百萬分率))

方法2:

  名稱:COORDINATE_FRAME

    說明:布爾莎-沃爾夫七參數模型,旋轉角度按順時針定義,通常在美國使用
    參數數量:7參數

 

參數: X_Axis_Translation(單位:米)

Y_Axis_Translation(單位:米)

Z_Axis_Translation(單位:米)

X_Axis_Rotation(單位:度)

Y_Axis_Rotatio(單位:度)

Z_Axis_Rotation(單位:度)

Scale_Difference(單位ppm(百萬分之(幾),百萬分率))

3、格網算法(四種)
方法1  

方法名稱:NADCON
    方法說明:格網轉換算法,是美國國家大地測量局用一種基於格網的變換方法,在NAD1927和NAD1983及其餘地理座標系統下作變換,彼此相臨的州的精度可達0.15米
    參數數量:1參數

參數:Dataset_conus

 

方法2 :

名稱:LONGITUDE_ROTATION

    說明:美國本土使用的一種格網變換方法

參數數量: 0參數

 

方法3
  方法名稱:NTV2
    說明:加拿大采用的同NADCON相似的基於格網的方法, 採用了雙線性內插的方法來計算點的座標
    參數數量:1參數

參數:Dataset_canada/Ntv2_0

 

方法4
  方法名稱:HARN(High Accuracy Reference Network)
    說明:美國在更新了測量控制網後,推出了這種格網,其精度可達0.05米
    參數數量:1參數

參數:Dataset_alhpgn


4、莫洛琴斯基模型(三種)
方法1

方法名稱:MoloDensky

    說明:莫洛琴斯基地球模型,是利用垂線誤差計算大地水準面的一種模型,由前蘇聯地球物理學家、測量學家莫洛琴斯基提出
    參數數量:3參數

 

參數: X_Axis_Translation(單位:米)

   Y_Axis_Translation(單位:米)

Z_Axis_Translation(單位:米)

方法2 

  方法名稱:MoloDensky_Abridged
    說明:簡化莫洛琴斯基公式計算,用的也是莫洛琴斯基模型,可是簡化後,比MoloDensky算法精度稍低
    參數數量:3參數

參數: X_Axis_Translation(單位:米)

   Y_Axis_Translation(單位:米)

Z_Axis_Translation(單位:米)

方法3
  方法名稱:MoloDensky_Badekas
    說明:擴展莫洛琴斯基算法,在MoloDensky算法的基礎上增長了三個起始座標,也是ArcGIS全部轉換方法中參數最多的。
    參數數量:10參數

 

參數: X_Axis_Translation(單位:米)

Y_Axis_Translation(單位:米)

Z_Axis_Translation(單位:米)

X_Axis_Rotation(單位:度)

Y_Axis_Rotatio(單位:度)

Z_Axis_Rotation(單位:度)

Scale_Difference(單位ppm(百萬分之(幾),百萬分率))

X_Coordinate_of_Rotation_Origin(單位:秒)

Y_Coordinate_of_Rotation_Origin(單位:秒)

Z_Coordinate_of_Rotation_Origin (單位:秒)

5、單位數據轉換
方法1:

方法名稱:Unit_Change 
    說明:單純的數據單位變換,不涉及平移信息
    參數數量:0參數

 

方法2:: 

方法名稱:Geographic_2D_Offset
    方法說明:座標補償,單純的座標數據變換
    參數數量:2參數

參數: Longitude_Offset (單位:秒)

Latitude_Offset (單位:秒)
六:其餘方法(10.2以後纔有的一個選項)
  方法名稱:Null
    說明:不使用任何參數進行轉換
   

最後,總結的結構圖以下:

相關文章
相關標籤/搜索