Question :
L'affichage de Google Maps v3 peut-il être restreint une zone spécifique, avec des niveaux de zoom limités ?
Réponse :
Oui, il est possible d'y parvenir en utilisant les techniques suivantes :
Limitation de la zone visible :
Exemple :
<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>
Limitation du niveau de zoom :
Exemple :
<code class="javascript">var mapOptions = { minZoom: 6, maxZoom: 9 }; var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);</code>
Remarque :
La restriction du niveau de zoom à l’aide de StyledMap est limitée au type de carte de base ROADMAP. L'utilisation des options minZoom et maxZoom fournit une solution plus complète.
Remarques supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!