W Mapach Google mogę wprowadzić pojedynczą współrzędną szerokość / długość, a mapa jest rysowana z tym kątem / wysokość w środku.
Chciałbym wprowadzić dwie pary współrzędnych, powiedzmy współrzędną południowo-zachodnią i współrzędną północno-wschodnią, i wyświetlić mapę Google z odpowiednim powiększeniem, aby mapa wypełniła granice określone przez te współrzędne.
czy to możliwe? Jeśli tak to jak?
Dzięki
A odpowiedź brzmi ... Idź do Google Maps Code Playground!
Zgodnie z sugestią Taylora poszedłem na Google Maps Code Playground i wprowadziłem następujący kod i udało mi się uzyskać wyśrodkowaną mapę z odpowiednim poziomem powiększenia ograniczonym przez parę współrzędnych.
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);
}
W pobliżu