man*_*650 7 geojson leaflet mapbox
我尝试在Mapbox中加载geoJson数据并使用插件Leaflet.Draw对其进行编辑
这是一个例子:小提琴
var featureGroup = L.featureGroup().addTo(map);
var geojson = {
"type": "FeatureCollection",
"features": [ ........... ]
}
L.geoJson(geojson).addTo(featureGroup);
Run Code Online (Sandbox Code Playgroud)
当我点击编辑按钮时,我有一个错误:
未捕获的TypeError:无法读取未定义的属性"enable"
对象似乎是可编辑的,但我无法修改它.
在mapbox 绘图层中添加geojson对象的正确方法是什么?
我找到了解决方案:
L.geoJson(geojson, {
onEachFeature: function (feature, layer) {
featureGroup.addLayer(layer);
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3732 次 |
| 最近记录: |