0

我在这里找到了类似的问题,但答案仅适用于插入部分,而不是删除地图中包含更多多边形的多边形,这是我的具体问题。

我的代码初始化加载多边形列表的地图,然后在谷歌地图中插入,例如:

(in a loop) {
  var poly=getNextPolygon();
  poly.setMap(map);
  google.maps.event.addListener(poly, 'click', function() {
    //insert code to delete only this polygon from the map hera
  });
}

我的代码可以正常加载和绘制多边形,并响应每个多边形内的点击。

例如,我加载了 3 个多边形,当我在其中一个多边形内单击时,我希望地图在没有这个多边形的情况下重新加载,有人可以告诉我监听器中的代码吗?我是谷歌地图编码的新手,如果这是一个愚蠢的问题,我很抱歉。

问候。

4

0 回答 0