我正在使用Leaflet.js创建Web制图应用程序。 初始地图创建不是问题,但我尝试在地图创建后添加功能而没有成功!
例如:
插件加载后,我的代码就像:
一样简单var group = new L.FeatureGroup();
rectangle = L.rectangle([p1, p2]);
rectangle.editing.enable();
group.addLayer(rectangle);
map.addLayer(group);
map.fitBounds(rectangle.getBounds());
有什么想法吗?
致以最诚挚的问候,
亨利
答案 0 :(得分:1)
终于找到了解决方案:只有在将形状添加到地图后才需要激活版本!
group.addLayer(rectangle);
map.addLayer(group);
map.fitBounds(rectangle.getBounds());
rectangle.editing.enable();
致以最诚挚的问候,
亨利