【发布时间】:2019-08-22 17:52:37
【问题描述】:
我有一个 geojson 文件,我用 ajax 得到它。但我想防止编辑我在启动期间加载的几何图形。只有使用 leaflet.pm 添加的那些应该是可编辑的。 我该怎么做?
我正在使用 geojson 坐标 json。这些绘图会在页面加载时添加到地图中。
{pmIgnored: true} 尝试删除删除模式后,当我单击我从 geojson 添加的静态图形之一时会删除所有这些图形。如何预防?
var geojsonData;
// addded geojson ajax
$.getJSON("geo.json", {
async: false,
}, function (data) {
geojsonData = L.geoJson(data, {
pmIgnore: true, // ignore static shaped edited
style: {
weight: 20
},
}).addTo(map);
});
我要做的就是在删除模式开启的情况下不要以任何方式删除静态坐标
【问题讨论】:
标签: javascript leaflet draw leaflet-geoman