Con Google Maps posso inserire una singola coordinata lat / lng e la mappa viene disegnata con quella lat / lng al centro.
Quello che mi piacerebbe poter fare è inserire due coppie di coordinate, dire la coordinata sud-ovest e la coordinata nord-est, e avere una Google Map visualizzata con lo zoom appropriato in modo che la mappa riempia i limiti definiti da quelle coordinate.
È possibile? Se é cosi, come?
Grazie
E la risposta è ... Vai al Google Play Code Playground!
Come suggerito da Taylor, sono andato al Google Play Code Playground e ho inserito il seguente codice e sono stato in grado di ottenere una mappa centrata con il livello di zoom appropriato delimitato dalla coppia di coordinate.
function initialize() {
var mapDiv = document.getElementById('map-canvas');
var map = new google.maps.Map(mapDiv, {
mapTypeId: google.maps.MapTypeId.ROADMAP
});
var southWest = new google.maps.LatLng(..., ...);
var northEast = new google.maps.LatLng(..., ...);
var bounds = new google.maps.LatLngBounds(southWest,northEast);
map.fitBounds(bounds);
}