Zmodyfikuj maksymalny poziom powiększenia typu mapy Google
Muszę ustawićmaxZoom
poziomgoogle.maps.MapTypeId.HYBRID
do 21. Właściwie jest ustawiony na 14 (sprawdzany za pomocą konsoli Firebug).
Ustaw właściwośćgoogle.maps
obiekt 'maxZoom' nie działa w tym przypadku i już próbuję zmodyfikowaćgoogle.maps.mapTypes
obiekt, ale bez powodzenia.
<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>
I
<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>
Czy istnieje sposób na zwiększenie poziomu powiększenia mapType HYBRID?
Dzięki.