坐标转换器

使用说明

坐标转换器

根据目标坐标系对要素进行投影转换。根据选择的“投影转换方法”不同,该工具的转换方式也会不同。通常而言,投影转换方法可以概括为三参数转换方法和七参数转换方法:

  1. 三参数转换法

这种转换法基于简化的数学模型,假设两个大地参照系之间的差异仅限于坐标原点的平移,而不考虑其他因素。这种方法需要三个参数,分别表示在X、Y、Z轴方向上的平移量。三参数转换法计算简单,但精度有限,通常用于不同地心空间直角坐标系之间的转换。

地心转换法、莫洛金斯基转换法和简化的莫洛金斯基转换法都属于三参数转换法。这些方法都需要三个平移转换参数(ΔX、ΔY、ΔZ)。在对数据精度要求不高的情况下,通常可以采用这几种方法。

  1. 七参数转换法

七参数转换法采用更为复杂的数学模型,不仅考虑坐标系的平移,还包括坐标系的旋转和尺度变化。除了三个平移量外,还需要三个旋转参数(也称三个尤拉角)和比例因子(也称为尺度因子)。三个平移量用ΔX、ΔY、ΔZ 表示,三个旋转转换参数用 Rx,Ry,Rz 表示,比例因子用 S 表示。其中比例因子表示从原坐标系转换到新坐标系的尺度伸缩量。一般情况下,平移因子的单位为米(与坐标系单位保持一致),旋转角度的单位是秒,比例因子的单位为百万分之一。

位置矢量法(Position Vector)、基于地心的七参数转换法(Coordinate Frame)、布尔莎方法(Bursa-Wolf)属于精度较高的几种转换方法。需要七个参数来进行调整和转换,包括三个平移转换参数(ΔX,ΔY,ΔZ)、三个旋转转换参数(Rx,Ry,Rz)和一个比例参数(S)。这几种方法本质上是完全相同的,只是由于国家地区或测量学派的不同,习惯称谓不同。

在实际的工作中,采用哪种转换方法要视具体情况而定。转换结果满意程度取决于转换参数的设置情况。可以从官方测量机构、数据提供商获取转换参数,也可以通过自行实测和推算来获取转换参数。转换参数的适宜性必须通过存在于两个参照系中的控制点进行确定。

参数说明

参数名 默认值 参数释义 参数类型
要素   待进行坐标系转换的要素 StreamingFeature
目标坐标系 0 要素转换后的目标坐标系 Integer
转换方法
(可选)
三参数转换法(基于地心) 投影转换所使用的方法。SuperMap提供了几种常用的投影转化方法:
1、三参数转换法(基于地心):适用于基于地心的三参数坐标转换。
2、莫洛金斯基转换法:一种经典的三参数转换方法。
3、简化的莫洛金斯基转换法:三参数转换法。
4、位置矢量法:七参数转换法的一种。
5、七参数转换法(基于地心):七参数转换法。
6、Bursa-Wolf方法:较为常用的七参数转换法。
7、莫洛金斯基-巴待卡斯投影转换方法:一种十参数的空间坐标转换模型。
8、三维七参数转换模型(用于与 CGC2000 之间转换):用于不同坐标系与2000国家大地坐标系(CGC2000)之间的转换。适用于全国及省级椭球面3度及以上不同地球椭球基准下的大地坐标系统间控制点坐标转换。模型涉及三个平移参数,三个旋转参数和一个尺度变化参数,同时需要顾及两种大地坐标系所对应的两个地球椭球体长半轴和扁率差。
9、二维七参数转换模型(用于与 CGC2000 之间转换):用于不同坐标系与2000国家大地坐标系(CGC2000)之间的转换。适用于全国及省级适用于椭球面3度及以上不同地球椭球基准下的大地坐标系统间控制点坐标转换。模型涉及三个平移参数,三个旋转参数和一个尺度变化参数。对于1954年北京坐标系、1980西安坐标系向2000国家大地坐标系的转换,由于两个参心系下的大地高的精度较低,建议采用二维七参数转换。
10、二维四参数转换模型(用于与 CGC2000 之间转换):用于不同坐标系与2000国家大地坐标系(CGC2000)之间的转换。适用于省级及以下局部2度以内局部范围控制点坐标转换。模型涉及三个平移参数和一个尺度变化参数。
11、Prj4投影转换算法:该算法基于PROJ4 第三方投影转换工具,从而支持更多的投影转换操作,满足更多海外用户的数据投影转换需求,该投影转换算法只支持有对应EPSG Code的投影之间的转换。
12、投影扩展自定义算法:SuperMap提供投影扩展功能,可以通过编写自定义的转换算法,实现投影以及地理坐标系的转换。
13、百度坐标系转火星坐标系。
14、火星坐标系转百度坐标系。
15、火星坐标系转WGS84坐标系。
16、WGS84坐标系转火星坐标系。
CoordSysTransMethod
比例差
(可选)
0.0 该参数为比例因子,表示从原坐标系转换到新坐标系的尺度伸缩量 Double
旋转角度X
(可选)
0.0 旋转转换参数,表示 X 轴的旋转角度,单位是:秒 Double
旋转角度Y
(可选)
0.0 旋转转换参数,表示 Y 轴的旋转角度,单位是:秒 Double
旋转角度Z
(可选)
0.0 旋转转换参数,表示 Y 轴的旋转角度,单位是:秒 Double
偏移量X
(可选)
0.0 X 轴的坐标偏移量 Double
偏移量Y
(可选)
0.0 Y 轴的坐标偏移量 Double
偏移量Z
(可选)
0.0 Z 轴的坐标偏移量 Double
旋转原点X
(可选)
0.0 旋转原点的 X 坐标的量 Double
旋转原点Y
(可选)
0.0 旋转原点的 Y 坐标的量 Double
旋转原点Z
(可选)
0.0 旋转原点的 Z 坐标的量 Double

输出结果

参数名 参数释义 参数类型
要素 结果要素 StreamingFeature