我正在使用传单创建一个移动步行网络应用程序 . 我希望用户在两个标记之间添加路径或折线,这两个标记可能会或可能不会跟随道路 . 我希望他们能够通过在 Map 上拖动手指或鼠标来徒手绘制折线 . 当它们抬起时,折线将用“肘部”进行渲染以进行编辑 .

我看了几个插件:

  • Leaflet.draw只能通过点击 Map 上的点来工作,然后用直线填充 . 我真的希望用户在他们的移动设备上徒手绘制曲线,这更直观 .

  • leaflet-freedraw只绘制多边形 . 如果它可以改为仅绘制折线,它看起来正是我正在寻找的 . 但是,不确定它是否可以在移动设备上使用 .

  • L.pather https://github.com/Wildhoney/L.Pather看起来更接近我想要的东西,但我仍然可以对这些东西做新手 .

如果有人能指出我正确的方向,我会非常感激 . 我正在寻找一个现有的图书馆,但是如果可能的话,我愿意深入挖掘和定制其他图书馆 .