我可以在Openlayers 3中绘制大圆段(测地线)吗?

时间:2015-12-18 22:16:19

标签: openlayers-3

我想在Openlayers 3地图(使用Open Street Map图块)上绘制(远处)点之间的线。我想要将线条看作曲线,就像飞行路径一样,因为它们应该采用最短的真实世界表面路径:一个测地线(一个大圆段)。

这可能吗?

我是否需要沿着测地线插入点(如何?)并绘制一堆线段,还是有更简单的方法?是否有我无法找到的内置物品,或者它的库?

1 个答案:

答案 0 :(得分:0)

查看OL3的Flight Animation Example,似乎可以使用arc.js插件:“使用arc.js计算两个机场之间的大圆弧,然后是飞行路径用postcompose动画。航班数据由OpenFlights提供(使用Mapbox.js文档中的简化数据集)。“ Screenshot of OpenLayers3's Flight Animation Example