坐标转换器
使用说明
坐标转换器用于将流数据要素的空间坐标转换到目标坐标系。
该工具适用于实时位置数据接入后统一坐标基准、将不同来源数据转换到同一空间参考或满足后续数据写出坐标系要求的处理流程。
功能原理
工具根据目标坐标系、转换方法和转换参数,对输入要素的几何坐标进行投影或坐标基准转换,并输出转换后的要素。
- 三参数转换:通过 X、Y、Z 三个平移参数完成坐标系转换,适用于精度要求较低的转换场景。
- 七参数转换:通过三个平移参数、三个旋转参数和一个比例参数完成转换,适用于需要较高转换精度的场景。
- 扩展转换:支持 Prj4、投影扩展自定义算法以及百度、火星、WGS84 等坐标系之间的转换。
SuperMap TransformX 2026 版本开始支持。
参数说明
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 要素 | 待进行坐标系转换的流数据要素。 | StreamingFeature |
| 目标坐标系 | 要素转换后的目标坐标系。 | Integer |
| 转换方法 (可选) |
投影转换所使用的方法。支持三参数转换法、莫洛金斯基转换法、位置矢量法、七参数转换法、Bursa-Wolf 方法、Prj4 投影转换算法、投影扩展自定义算法,以及百度坐标系、火星坐标系和 WGS84 坐标系之间的转换。 | CoordSysTransMethod |
| 比例差 (可选) |
比例因子,表示从原坐标系转换到新坐标系的尺度伸缩量。默认值为 0.0。 | Double |
| 旋转角度X (可选) |
X 轴旋转角度,单位为秒。默认值为 0.0。 | Double |
| 旋转角度Y (可选) |
Y 轴旋转角度,单位为秒。默认值为 0.0。 | Double |
| 旋转角度Z (可选) |
Z 轴旋转角度,单位为秒。默认值为 0.0。 | Double |
| 偏移量X (可选) |
X 轴坐标偏移量。默认值为 0.0。 | Double |
| 偏移量Y (可选) |
Y 轴坐标偏移量。默认值为 0.0。 | Double |
| 偏移量Z (可选) |
Z 轴坐标偏移量。默认值为 0.0。 | Double |
| 旋转原点X (可选) |
旋转原点的 X 坐标。默认值为 0.0。 | Double |
| 旋转原点Y (可选) |
旋转原点的 Y 坐标。默认值为 0.0。 | Double |
| 旋转原点Z (可选) |
旋转原点的 Z 坐标。默认值为 0.0。 | Double |
输出结果
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 要素 | 坐标转换后的流数据要素。 | StreamingFeature |