【问题标题】:Google Map API V3.0 - How to Detect MapTypeId ChangeGoogle Map API V3.0 - 如何检测 MapTypeId 变化
【发布时间】:2010-06-30 23:25:27
【问题描述】:

要添加侦听器以检测缩放变化,请使用以下方法:

google.maps.event.addListener(map,'zoom_changed',function())

检测地图类型从ROADMAP 更改为另一个视图的代码是什么 SATELLITE?我可以得到值:

val myMapType = map.getMapTypeId();

但不知道如何检测视图的变化。

我正在使用 Google Map API V3.0

【问题讨论】:

    标签: google-maps google-maps-api-3


    【解决方案1】:

    好的解决了:

    google.maps.event.addListener( map, 'maptypeid_changed', function() { 
        document.getElementById( "maptype" ).value = map.getMapTypeId();
    } );
    

    【讨论】:

    • getMapTypeID 的返回是“路线图”“卫星”或“混合”——即使用户点击卫星选项卡,通常也会触发卫星的混合
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-05
    • 2013-08-27
    • 1970-01-01
    • 2012-05-07
    • 2013-05-31
    • 2018-08-26
    相关资源
    最近更新 更多