谷歌地球上的直线还是谷歌地图测地线?也就是说,当我在我的2D计算机屏幕上查看谷歌地球或谷歌地图数据时,我看到的图像是否正确“调整”,这个“调整”图像上的直线实际上是测地线?
如果不是,我可以在这些应用程序中选择哪些选项让我“调整”图像,以便这个“调整”图像上的直线将是测地线?
是否还有其他免费应用程序可以显示“已调整”的地图,其中屏幕上的直线实际上是测地线?
那里有免费的应用程序会为我提供地球上两点之间的测地路径吗?
提前谢谢。
答案 0 :(得分:4)
首先,很明显线条不是椭圆形测地线。 例如,Google Earth中的(lat,lon)0,0和0,179.99之间的线显示在一起 赤道而不是靠近极点的较短路径。
KML文档说路径的两边是“大圆圈” 并且多边形的边是“恒定轴承线”。一世 相信“大圆圈”变成了大椭圆(沿着一条小路) 椭圆,其中心是地球的中心)。一个平凡的 对“恒定轴承线”的理解是它们是直线的 线条,即它们对应于墨卡托的直线 投影。但是,文档存在。相反,有 板材投影上的直线。
我已经要求Google为两种对象和它们使用测地线 正在考虑这个。
我写了一个C ++库 GeographicLib解决了这个问题 测地问题准确。如果你想看看如何生成一个 沿着测地线的点序列,参见图中的例子 的文档 GeodesicLine class。如果您只是想测试解决方案,请查看 online geodesic calculator