有什么方法可以在 Leaflet 地图上徒手绘制?

Any way to draw freehand over the Leaflet map?

似乎找不到任何能够在 Leaflet 地图上自由绘制(可能使用 canvas/konva)的解决方案。现有解决方案(如 leaflet.freedraw)会生成传单矢量形状,这对我的项目来说并不理想。有可能吗?

https://github.com/SINTEF-9012/Leaflet.MapPaint plugin (from the list of Leaflet plugins) 允许使用一些不同的画笔绘制位图。

另一种方法是使用任何 Leaflet 插件在徒手模式下绘制矢量,然后将该矢量数据移动到具有所需样式的 L.Canvas 中,并捕获 [=10= 的内容]'容器。