Modifique o nível de zoom máximo de um tipo de mapa do Google
Eu preciso definir omaxZoom
nível dogoogle.maps.MapTypeId.HYBRID
para 21. Na verdade, ele está configurado para 14 (inspecionado com o console firebug).
Definir a propriedade dogoogle.maps
objeto 'maxZoom' não funciona neste caso, e eu já tento modificar ogoogle.maps.mapTypes
objeto, mas sem sucesso.
<code>var options = { center: new google.maps.LatLng(lat_centre,lng_centre), zoom: 14, maxZoom: 21, mapTypeId: google.maps.MapTypeId.TERRAIN, panControl: true, zoomControl: true, mapTypeControl: false, scaleControl: false, streetViewControl: false, overviewMapControl: false, disableDoubleClickZoom: true, styles: [ {featureType: "poi", stylers: [{visibility: "off"}]} ] }; map = new google.maps.Map(document.getElementById("map_container"),options); </code>
E
<code>google.maps.event.addListener(map, 'tilesloaded', function(event){ var mapTypeRegistry = map.mapTypes; var currentMapTypeId = map.getMapTypeId(); var mapType = mapTypeRegistry.get(currentMapTypeId); mapType.maxZoom = 21; }); </code>
Então, existe uma maneira de aumentar o nível de zoom do mapType HYBRID?
Obrigado.