在Google Maps API v3中切换图片叠加层

时间:2010-05-03 15:49:55

标签: javascript function toggle google-maps-api-3

我一直在为自己建立一个小型图书馆,以便我为大学制作一张地图。

我已经很好地完成了我需要的一些基本形式,但有一件事根本没有用,而且根本就没有给我结果。

大学本身与邻近的大学合作。已决定将两个校区都包括在内。我需要能够单独打开/关闭校园的叠加层。

即。从所有校园开始。然后用户关闭大学校园,大学覆盖率保持不变。然后,用户可以将其重新打开以再次显示该大学,或者也可以关闭大学,不留下任何叠加。

这是我正在进行的一项正在进行的工作:http://bgsweb.ca/maps/generator.html

基本上,我们需要采用一个叠加层,将其拆分为多个叠加层,并启用每个叠加层的切换。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

你究竟在坚持什么?

可以使用OverlayView.setMap()在地图上附加或删除单个叠加层。要从地图中删除叠加层,只需将叠加层的贴图设置为空

overlay.setMap( null );