2012-09-24 54 views
0

作为前面问题的后续...我没有运气删除 我在地图上绘制的一个超大点,以便我可以重新开始。谷歌地图多边形/覆盖 - 删除

我的序列:

1)绘制地图
2)用户选择一个城市
3)我做一个AJAX调用获取 边界坐标选定的城市和阿贾克斯成功之内块,I 在该城市周围绘制边界 - 为了完整,我在地图上绘制了 多边形,该多边形完全覆盖了该视口, 除了露出该城市的“洞”拳外。

大,到目前为止

4)用户选择一个新的城市
5)同Ajax调用,但它试图通过设置“地图”为null全歼 覆盖启动。

这是行不通的。新城市周围有一个边框,但 覆盖层变得更暗,原来的“洞”仍然是 。

我在用:negativeSpacePolygon.setMap(null);

尝试清除覆盖。我错过了什么?

+0

你们是不是像[这](http://www.geocodezip.com/v3_polygon_example_donut.html) –

+0

你写了“我错过了什么?”。足够的信息让我们回答这个问题。狂猜:negativeSpacePolygon是创建它的函数的局部。 – geocodezip

回答