我遇到一个问题,我似乎无法弄清楚如何将多边形添加到传单中的可编辑图层。有没有办法使用 Leaflet 添加用户可编辑的多边形?
我的另一个问题是是否可以绘制一个多边形,并在绘制时向您显示该不完整的多边形内有多少个点?
谢谢
会
最佳答案
传单提供了一堆plugins用于创建和编辑多边形。我用来开发自定义交互式室内地图时最喜欢的工具是,
- Leaflet Draw - 添加功能和界面,以便轻松创建折线、多边形、矩形、圆形或标记。并将特征对象保存到数据库
- Leaflet TileLayer GeoJSON - 加载要素对象的 geojson 并将其平铺在图层上
Is there a way I can use Leaflet to add a polygon which is user editable?
The other question I have is would it be possible to draw a polygon and while its drawing, show you how many points are inside of that incomplete polygon?
是的,一种方法是使用这个插件。 (应该有很多像这样的插件,这恰好是我正在使用的一个)
- Leaflet FreeDraw - 传单绘制的扩展,以及您在谈论编辑几何形状时需要的扩展
关于javascript - 传单在多边形中绘制点并添加到可编辑图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37557994/