是否有人知道是否可以删除我之前绘制多边形的叠加层?我不想使用clearOverlays,因为它也会删除所有标记,而我只想隐藏标记。谢谢,理查德
答案 0 :(得分:1)
是。您是否保留了对相关叠加层的引用?然后只需调用map.removeOverlay()
http://code.google.com/apis/maps/documentation/reference.html#GMap2
你的问题可能会减少冲突。如果你想隐藏一个叠加层,比如一个标记,就像其他海报所说的那样,隐藏()它。
polys 是叠加层,它们不与标记结合,标记也是叠加层。
答案 1 :(得分:1)
您是否尝试过GMap对象的removeOverlay方法?
removeOverlay(overlay:GOverlay)
您也可以隐藏标记而不将其从地图中删除。
答案 2 :(得分:0)