地心到地心转换¶
8.0.0 新版功能.
将地心坐标转换为地心坐标(在前进路径中)。
Alias |
地心的 |
Domain |
三维 |
输入类型 |
地心笛卡尔坐标 |
输出类型 |
地心笛卡尔坐标 |
此操作将地心坐标值(X、Y、Z)转换为地心坐标值(E/东、N/北、U/上)。这有时也被称为ECEF(地心地球固定)到ENU的转换。
地心坐标表示在一个框架中,该框架的东轴和北轴与固定在特定位置(地心原点)的地球椭球面形成一个局部切面,上轴沿着该平面的法线指向上。

地心原点是转换所需的参数,可以表示为地心坐标 (X_0
, Y_0
和 Z_0
)或者作为地理坐标 (lat_0
, lon_0
, h_0
)
当需要在地理坐标和地心坐标之间进行转换时,地心坐标转换之前必须有 大地坐标到笛卡尔坐标的转换 转换以执行初始地理坐标到地心坐标的转换。
使用的公式来自#年的“地心/地心换算”段。 [IOGP2018] 。 +proj=topocentric
单独对应于 EPSG:9836
换算方法, +proj=cart
紧随其后的是 +proj=topocentric
对应于 EPSG:9837
。
使用¶
将地心坐标转换为地心坐标,并在地心坐标中指定地心原点:
echo 3771793.968 140253.342 5124304.349 2020 | \
cct -d 3 +proj=topocentric +ellps=WGS84 +X_0=3652755.3058 +Y_0=319574.6799 +Z_0=5201547.3536
-189013.869 -128642.040 -4220.171 2020.0000
将地理坐标转换为地心坐标,并在地理坐标中指定地心原点:
echo 2.12955 53.80939444 73 2020 | cct -d 3 +proj=pipeline \
+step +proj=cart +ellps=WGS84 \
+step +proj=topocentric +ellps=WGS84 +lon_0=5 +lat_0=55 +h_0=200
-189013.869 -128642.040 -4220.171 2020.0000
参数¶
以地心坐标描述的地心原点¶
备注
以下选项与将原点表示为地理坐标的选项相互排斥。
- +X_0=<value>¶
地心原点的地心X值(单位:米)
- +Y_0=<value>¶
地心原点的地心Y值(米)
- +Z_0=<value>¶
地心原点的地心Z值(米)
描述为地理坐标的地心原点¶
备注
以下选项与将原点表示为地心坐标的选项相互排斥。
- +lat_0=<value>¶
地心原点纬度(度)
- +lon_0=<value>¶
地心原点经度(度)
- +h_0=<value>¶
地心原点椭球高度(米)
默认为0.0。