gpt4 book ai didi

c++ - 将点从 cs::cartesian 转换为 WGS84

转载 作者:行者123 更新时间:2023-11-30 01:46:55 26 4
gpt4 key购买 nike

我在 cs::cartesian 中有坐标,我想将它们转换为 WGS84,给定 cs::cartesian 原点的引用坐标。

boost.geometry 可以吗?

最佳答案

我对 Boost.Geometry 的了解有限,但它似乎没有提供直接的解决方案你的问题。

但是,从笛卡尔坐标转换为纬度、经度和高度(即椭圆坐标)是一个非常简单的算法。你可以在 navipedia 中找到实现.

如果您可以阅读 FORTRAN,可以在 iers software secion (有一个例子,你可以用它来验证你的结果)。

请注意,如果您使用来自 navipedia 的算法,您将需要参数WGS84 使用的椭球体,即您可以找到的 a 和 e here .

关于c++ - 将点从 cs::cartesian 转换为 WGS84,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32426206/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com