小编AAJ*_*AAJ的帖子

在Leaflet LayerGroup中查找特定图层,其中图层是多边形

我正在尝试定义一堆像这样的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找到这些多边形吗?或者我是否需要以不同方式定义图层/多边形才能执行此操作?

javascript leaflet

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

leaflet ×1