Я использую самый простой пример из официальной документации:
function initialize() {
var mapCent = new google.maps.LatLng($shirota, $dolgota);
var myOptions = {
zoom: $uvelichenie,
center: mapCent,
mapTypeId: google.maps.MapTypeId.SATELLITE
};
var map = new google.maps.Map(
document.getElementById("map_canvas"),
myOptions);
}
Я добавил это для динамического изменения типа карты, как описано в официальной документации:
</p>
<pre><code>function perekluchitDor() {
map.setMapTypeId(google.maps.MapTypeId.ROADMAP);
}
</code>
Это в href в части HTML:
onclick="perekluchitDor();">
Все довольно просто, но все равно не работает. Все, что я вижу, это ошибка "карта не определена", когда я нажимаю на ссылку.
Интересно, что я здесь не так делаю?