【问题标题】:Toggle Image Overlays in Google Maps API v3Toggle Google Maps API v3 中的图像叠加层
【发布时间】:2010-05-03 15:49:55
【问题描述】:

我一直在为自己建立一个小型图书馆,以完成我目前为一所大学制作地图的工作。

我已经以某种基本形式很好地获得了我需要的一切,但有一件事根本没有奏效,而且根本没有给我结果。

这所大学本身在某种程度上与邻近的大学建立了合作关系。已经决定两个校区都应该包括在内。我需要能够单独打开/关闭校园的覆盖。

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

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

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

非常感谢任何帮助!

【问题讨论】:

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


    【解决方案1】:

    你到底在坚持什么?

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

    overlay.setMap( null );
    

    【讨论】:

    • 这可能是我当时构建页面的方式,因为这是我一直在尝试的,但它不起作用。我会坚持下去的。
    猜你喜欢
    • 1970-01-01
    • 2011-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多