【问题标题】:How to visualize multiple lanes (bus, cycle etc.) from single polyline (OSM data) in Leaflet?如何从 Leaflet 中的单个折线(OSM 数据)可视化多个车道(公共汽车、自行车等)?
【发布时间】:2022-09-27 15:22:34
【问题描述】:

我的用例:

单个折线标记有多个车道,其中还包含一个自行车道。

我将如何使用 Leaflet 将它们并排可视化?折线是一组 GPS 坐标,我想拥有例如在有车道、车道、自行车道的地方绘制了 3 条折线。

我知道需要进行某种偏移,但是我该如何计算偏移的 GPS 坐标呢?

欢迎任何关于插件、算法、代码示例的提示。由于我使用的是 Javascript,因此首选 JS 示例,但我也可以使用其他语言。

  • 你试过了吗overlapping polylines 看起来很简单BusLines
  • 感谢您的帮助,这应该可以。我要测试一下。我看到您没有将此添加为答案,否则赏金可能是您的。

标签: javascript leaflet maps openstreetmap polyline


【解决方案1】:

在这里,这个灵魂的工作Displaying overlapping polyline segments as multiple lines with offsets

还有一个例子Bus Lines

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-03
    • 1970-01-01
    • 2023-01-28
    • 2020-04-24
    • 1970-01-01
    • 2019-12-25
    • 1970-01-01
    • 2018-10-13
    相关资源
    最近更新 更多