我正在尝试定义一堆像这样的Leaflet多边形:
var poly = new L.Polygon([
[10.1840229, 36.8906981],
[10.1840393, 36.8906669],
[10.1840989, 36.8906868],
[10.1840826, 36.890718],
[10.1840229, 36.8906981]
], {
'id': 'someId'
});
Run Code Online (Sandbox Code Playgroud)
然后我将这些多边形分组到GroupLayer中,如下所示:
var group = new L.LayerGroup([poly1, poly2, ..., polyn]);
group.addTo(map);
Run Code Online (Sandbox Code Playgroud)
我可以使用group.getLayer()通过Id找到这些多边形吗?或者我是否需要以不同方式定义图层/多边形才能执行此操作?