在传单中将同一插件用于多种用途

问题描述

我正在尝试将传单绘制工具用于两种不同的事情:

  1. 作为创建新几何图形的“常规”工具
  2. 如果我画一条线,我会用 turf.js 执行一些计算,给我附近的点。

我为每个目的设置了两个单独的绘图控件。对于第二个,除了 draw:polyline 之外我都禁用了。问题:我用

保存我的元素
map.on('draw:created',function(){...});

“命令”。但是这样我(或事件处理程序,分别为:))无法区分,如果线条是用第一个或第二个按钮绘制的。所以基本上我可以将绘图工具用于一件事或另一件事。有没有办法让我在同一张地图上为不同的应用程序使用相同的工具?

感谢您提供任何提示或解决方法。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)