我正在尝试编辑使用leaflet-draw创建的多边形。 但是,每次尝试编辑多边形时,我都会收到以下错误。 (我没有在多边形上看到那些可用于调整大小的可拖动点)
leaflet.js:格式化:854 Uncaught TypeError:无法读取属性 'lat'为null(...)
如果我尝试保存多边形而不进行更改,则会出现以下错误
leaflet.draw.js:10未捕获的TypeError:无法读取属性'dispose' 未定义的(...)
这是我的宣传单编辑工具栏代码 -
var drawnItems = new L.FeatureGroup();
map.addLayer(drawnItems);
var drawControl = new L.Control.Draw({
draw: {
position: 'topleft',
polygon: {
allowIntersection: false,
drawError: {
color: '#b00b00',
timeout: 1000
},
showArea: true
},
circle: false,
polyline: false,
rectangle: true,
marker: false,
},
edit: {
edit:true,
featureGroup: drawnItems
}
});
map.addControl(drawControl);
请帮忙!
答案 0 :(得分:0)
我将传单,小册子绘制和角度包更新到最新版本并修复了问题。