Heim > Artikel > Web-Frontend > Kann Google Maps v3 auf die Anzeige eines bestimmten Bereichs mit begrenzten Zoomstufen beschränkt werden?
Frage:
Kann die Anzeige von Google Maps v3 eingeschränkt werden? einen bestimmten Bereich mit begrenzten Zoomstufen?
Antwort:
Ja, dies ist mit den folgenden Techniken möglich:
Begrenzung des sichtbaren Bereichs:
Beispiel:
<code class="javascript">var bounds = new google.maps.LatLngBounds( new google.maps.LatLng(lat1, lng1), new google.maps.LatLng(lat2, lng2) ); var mapOptions = { restrictions: { latLngBounds: bounds } }; var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);</code>
Zoomstufe begrenzen:
Beispiel:
<code class="javascript">var mapOptions = { minZoom: 6, maxZoom: 9 }; var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);</code>
Hinweis:
Die Einschränkung der Zoomstufe mithilfe von StyledMap ist auf den Basiskartentyp ROADMAP beschränkt. Die Verwendung der Optionen minZoom und maxZoom bietet eine umfassendere Lösung.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonKann Google Maps v3 auf die Anzeige eines bestimmten Bereichs mit begrenzten Zoomstufen beschränkt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!