1

我目前正在从事一个 3D 可视化项目,我遇到了一个问题,我注意到我们一直在以一种骇人听闻的方式进行操作。

我对 WGS84 系统本身并不太熟悉,我想知道是否有一种“正确”的方法可以将 LL 点转换为 WGS 坐标,给定地球轨道上方的特定高程值。

我们现在的做法是进行通常的从 LL 到 WGS84 的转换,然后取其单位向量,并将其乘以高程和地球半径之和。这似乎不是最有效的方法,我想知道是否有更可接受的方式来进行这种转换。

4

1 回答 1

2

许多投影库,如Proj.4和使用它的库(如GDAL/OGR)将允许您指定高程。

EPSG项目有一个数据库,其中列出了实现这一点的“正确”方式,几乎适用于所有的投影,包括地理和投影坐标系中的 WGS84。它是一个免费提供的数据库(虽然是 MS Access 格式)。

于 2009-04-17T01:07:21.797 回答