ArcGIS自定义坐标变换中的方法说明

网友投稿 887 2022-11-20

ArcGIS自定义坐标变换中的方法说明

ArcGIS自定义坐标变换中的方法说明

我以前写过一篇关于自定义坐标转换的文章,以前用的部门的博客,现在开始用自己的博客了,现在ArcGIS 已经到10.3了,所以按照10.3的再写一篇。

在10.1里面,一共提供了12种转换的方法,如下:

Ø  Geocentric_Translation

Ø  Molodensky

Ø  Molodensky_Abridged

Ø  Position_Vector

Ø  Coordinate_Frame

Ø  Molodensky_Badekas

Ø  NADCON

Ø  HARN

Ø  NTV2

Ø  Longitude_Rotation

Ø  Unit_Change

Ø  Geographic_2D_Offset

而在10.3里面,增加了一种,就是Null,方法如其名,就是完全没有转换参数,不用输入任何内容。

下面对这13种方法进行简单介绍:

一、地心偏移算法(一种)   方法名称:Geocentric_Translation     说明:地心偏移的算法。 地心变换,也就是三参数计算出dx、dy、dz,平移1次就完成      参数数量:3参数

参数: X_Axis_Translation(单位:米)

Y_Axis_Translation(单位:米)

Z_Axis_Translation(单位:米)

(注:参数名称有下划线,主要是方便在ArcGIS的python脚本中使用)

二、布尔莎-沃尔夫七参数模型(两种)   方法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(百万分之(几),百万分率))

三、格网算法(四种)方法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

四、莫洛琴斯基模型(三种)方法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 (单位:秒)

五、单位数据转换方法1:

方法名称:Unit_Change      说明:单纯的数据单位变换,不涉及平移信息     参数数量:0参数

方法2::

方法名称:Geographic_2D_Offset     方法说明:坐标补偿,单纯的坐标数据变换     参数数量:2参数

参数: Longitude_Offset (单位:秒)

Latitude_Offset (单位:秒)六:其他方法(10.2之后才有的一个选项)   方法名称:Null     说明:不使用任何参数进行转换

最后,总结的结构图如下:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springboot aop里的@Pointcut()的配置方式
下一篇:空间轨迹分析与应用(前言)Computing with Spatial Trajectories
相关文章

 发表评论

暂时没有评论,来抢沙发吧~