ด้วย Google Maps ฉันสามารถป้อนพิกัดละติจูด / ลองจิจูดเดียวและแผนที่ถูกวาดด้วยละติจูด / ลองจิจูดนั้นตรงกลาง
สิ่งที่ฉันสามารถทำได้คือการป้อนคู่พิกัดสองคู่กล่าวว่าพิกัดตะวันตกเฉียงใต้และพิกัดตะวันออกเฉียงเหนือและแสดง Google Map พร้อมการซูมที่เหมาะสมเพื่อให้แผนที่เติมขอบเขตที่กำหนดโดยพิกัดเหล่านั้น
เป็นไปได้ไหม ถ้าเป็นเช่นนั้นได้อย่างไร
ขอบคุณ
และคำตอบคือ ... ไปที่สนามเด็กเล่นรหัสของ Google Maps!
ตามคำแนะนำของเทย์เลอร์ฉันไปที่รหัสสนามเด็กเล่นของ Google แผนที่และป้อนรหัสต่อไปนี้และสามารถรับแผนที่กึ่งกลางที่มีระดับการซูมที่เหมาะสมซึ่งล้อมรอบด้วยคู่พิกัด
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);
}