Javascript 传单.draw geojson图层编辑
如图所示,我有一个多边形,如下所示:Javascript 传单.draw geojson图层编辑,javascript,leaflet,leaflet.draw,Javascript,Leaflet,Leaflet.draw,如图所示,我有一个多边形,如下所示: var data = [{ "type": "Feature", "geometry": { "type": "Polygon", "coordinates": [ [ [2.504410743713379,44.28253972334941], [2.504410743713379,44.28929846767132], [2.5168561935424805,44.2892984
var data = [{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[2.504410743713379,44.28253972334941],
[2.504410743713379,44.28929846767132],
[2.5168561935424805,44.28929846767132],
[2.5168561935424805,44.28253972334941],
[2.504410743713379,44.28253972334941]
]
]
}}]
当我想将其添加到我的功能组drawnItems
时,我使用:
var geojsonLayer = L.geoJson(data);
geojsonLayer.getLayers()[0].addTo(drawnItems);
然后我决定编辑多边形,我不能移动它,因为中心移动处理程序没有出现,但当我使用工具栏绘制新多边形时,我有移动处理程序。
你能帮帮我吗?
如何添加多边形以使其具有移动处理程序 你有没有找到解决这个问题的办法?是的,我想出了一个办法。我通过手动创建一个新多边形,而不是直接将GeoJSON层添加到功能组来修复它。希望对你有帮助谢谢,我去看看