谷歌地图多边形/叠加 - 删除

时间:2012-09-24 21:32:24

标签: javascript google-maps overlay

作为上一个问题的后续内容......我没有运气删除 我在地图上绘制的一个过度的,以便我可以重新开始。

我的序列:

1)绘制地图
2)用户选择城市
3)我进行ajax调用以获取边界坐标    选定的城市,在ajax成功区块内,我    在那个城市周围划出一个边界 - 为了完整,我画画    地图上完全覆盖视口的多边形,    除了暴露城市的“洞”打击。

很棒,到目前为止

4)用户选择新城市
5)相同的ajax调用,但它开始尝试消灭    通过将“map”设置为null来覆盖。

这不起作用。新城市周围有一个边界,但是    覆盖层变得更暗,原始的“洞”是    仍然戳了过来。

我正在使用:negativeSpacePolygon.setMap(null);

尝试清除叠加层。我错过了什么?

1 个答案:

答案 0 :(得分:0)

请参阅"隐藏" /"显示"您上一个问题中此示例上的按钮: http://www.geocodezip.com/v3_polygon_example_complex_hole.html