2015-09-06 85 views
1

我有坐标CS ::笛卡尔,我想将它们转换为WGS84,给定的参考坐标CS起源::笛卡尔。从CS转换点::笛卡尔到WGS84

这可能与boost.geometry?

+0

找到了关于预测的状态和它们的文档:http://boost-geometry.203548.n3.nabble.com/Geometry-extensions-documentation-coordinate-system-definition-and-conversion-td4025247.html – sehe

回答

4

我只仅限于Boost.Geometry的知识,但似乎它并没有提供一个简单的解决方案,以 您的问题。然而,从笛卡尔坐标转换为纬度,经度和高度(即 椭球坐标)是一个非常简单的算法。你可以在navipedia找到执行 。

如果您可以阅读FORTRAN,可以在 iers software secion(可用于验证您的 结果的示例)中找到更高效的实现。

请注意,如果您使用navipedia的算法,您将需要WGS84使用的椭圆体参数 ,即a和e,您可以在其中找到here

+1

奇怪你如何坚持格式化评论的障碍。我认为这可能是有用的,但我不明白你为什么要在如此密集的布局中提供它(然后再添加喋喋不休)。 (**更新**编辑了一下) – sehe