Ändern Sie die maximale Zoomstufe eines Google Map-Typs
Ich muss das einstellenmaxZoom
Ebene dergoogle.maps.MapTypeId.HYBRID
bis 21. Eigentlich ist er auf 14 gesetzt (mit der Firebug-Konsole überprüft).
Legen Sie die Eigenschaft von festgoogle.maps
Objekt 'maxZoom' funktioniert in diesem Fall nicht und ich versuche bereits, das zu änderngoogle.maps.mapTypes
Objekt, aber ohne Erfolg.
<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>
UND
<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>
Gibt es eine Möglichkeit, die Zoomstufe des mapType HYBRID zu erhöhen?
Vielen Dank.