如何“平滑”不一致的坐标数据?

时间:2017-05-02 13:04:17

标签: javascript leaflet coordinates geo

使用LeafletJS,我有一组按时间顺序排序的坐标。当将坐标绘制为地图上的路径时,我们应该期望一条连续的线:

1-2-3-4

但是,当在地图上绘制坐标时,生成的路径会在整个地方跳过。坐标应创建从西到东的连续线。似乎坐标不符合真正的时间顺序:

unexpected behavior

42.423892,-89.154819 42.420308,-89.116814 42.525,-90.9139 42.525,-90.9139 42.41258,-89.037483 42.407692,-88.960898 42.401454,-88.910693 42.414908,-89.06712 42.404899,-88.921487 42.404899,-88.921487 42.410811,-89.005993

“平滑”数据的最佳方法是什么,这样坐标就不会从一个地方跳到另一个地方。

或者,是否可以找到坐标的一般路径并对坐标进行排序,以使路径不会自行跳回?

可以找到相关坐标的粘贴框here

0 个答案:

没有答案