Javascript 如何允许使用传单.draw编辑特征/多边形?
我有一个简单的.json文件,我用传单把它画成地图, 现在,它应该可以使用palicate.draw工具栏进行编辑,当我们编辑(标记、多边形…)时,它的json文件应该更新。Javascript 如何允许使用传单.draw编辑特征/多边形?,javascript,leaflet,leaflet.draw,Javascript,Leaflet,Leaflet.draw,我有一个简单的.json文件,我用传单把它画成地图, 现在,它应该可以使用palicate.draw工具栏进行编辑,当我们编辑(标记、多边形…)时,它的json文件应该更新。 我没有实现它的线索。传单.Draw将其可编辑层放在一个功能组中。定义L.Draw选项时,您可能编写了类似的内容: edit: { featureGroup: editableLayers, remove: false } 手工绘制的每个图层都添加到editableLayers要素组中。如果将json导入创
我没有实现它的线索。传单.Draw将其可编辑层放在一个功能组中。定义L.Draw选项时,您可能编写了类似的内容:
edit: {
featureGroup: editableLayers,
remove: false
}
手工绘制的每个图层都添加到editableLayers
要素组中。如果将json导入创建的每个图层添加到要素组中。当您按下“编辑”按钮时,它们将是可编辑的。摘要示例:
var jsonlayer = new L.geoJson(jsoncontent, {
onEachFeature: function(feature, layer){
editableLayers.addLayer(layer);
}
});