莫洛登斯基变换¶
5.0.0 新版功能.
莫洛登斯基变换类似于 赫尔默特变换 具有零旋转和统一比例,但直接从大地坐标转换为大地坐标,无需与赫尔默特变换相关的笛卡尔地心坐标之间的中间偏移。Molodensky变换易于实现和参数化,只需要输入和输出帧之间的3个偏移,以及参考椭球体的半长轴和展平参数之间的相应差异。数字计算机之所以流行,是因为它的算法简单。今天,由于历史的原因,它主要是有趣的,但是由于大量的数据已经以这种方式进行了转换,因此它是不可或缺的 [EversKnudsen2017] .
Alias |
莫洛登斯基 |
Domain |
三维 |
输入类型 |
大地坐标(水平),米(垂直) |
输出类型 |
大地坐标(水平),米(垂直) |
莫洛登斯基变换可用于从坐标系执行基准移动 \((\phi_1, \lambda_1, h_1)\) 到 \((\phi_2, \lambda_2, h_2)\) 其中两个坐标被引用到不同的椭球体。这基于三个假设:
笛卡尔坐标轴, \(X, Y, Z\) ,两个椭球中的一个平行。
偏移量, \(\delta X, \delta Y, \delta Z\) ,两个椭球体之间是已知的。
两个椭球体的特征,用半长轴的差表示 (\(\delta a\) )变平 (\(\delta f\) ),是已知的。
莫洛登斯基变换主要用于旧系统之间的转换,可以追溯到计算机出现之前。莫洛登斯基变换的优点是,手工计算相当简单。计算的容易是以有限的精确度为代价的。
有关莫洛登斯基变换的数学公式的推导,请参见 [Deakin2004] .
实例¶
删节的莫洛登斯基:
proj=molodensky a=6378160 rf=298.25 da=-23 df=-8.120449e-8 dx=-134 dy=-48 dz=149 abridged
使用标准Molodensky的相同转换:
proj=molodensky a=6378160 rf=298.25 da=-23 df=-8.120449e-8 dx=-134 dy=-48 dz=149
参数¶
要求的¶
- +da=<value>¶
定义椭球的半长轴的差异。
- +df=<value>¶
定义椭球体的展平差异。
- +dx=<value>¶
定义椭球体的X轴偏移。
- +dy=<value>¶
Y轴的偏移量。
- +dz=<value>¶
定义椭球体的Z轴偏移。
可选的¶
- +abridged¶
使用莫洛登斯基变换的简化版本。