Google Map API V3.0 - как определить изменение MapTypeId - PullRequest
5 голосов
/ 01 июля 2010

Чтобы добавить прослушиватель для обнаружения изменения масштаба, используйте следующее:

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

Какой код используется для обнаружения изменения типа карты с ROADMAP на другой вид, например SATELLITE?Я могу получить значение:

val myMapType = map.getMapTypeId();

, но не знаю, как обнаружить изменение в представлении.

Я использую Google Map API V3.0

1 Ответ

21 голосов
/ 01 июля 2010

ОК, сработало:

google.maps.event.addListener( map, 'maptypeid_changed', function() { 
    document.getElementById( "maptype" ).value = map.getMapTypeId();
} );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...