我有幾個緯度龍統籌用於指定周圍區域 如框:如何疊加多個矩形
LATITUDE 26.664503840000002 29.145674380000003,LONGITUDE -96.27139215 -90.40762858
我看着繪製Rectangle的谷歌地圖覆蓋。
如果我想要爲不同緯度/經度疊加多個矩形,我應該創建新的綁定對象並將其分配給疊加對象嗎?
function initialize() {
var
lat = 29.145674380000003, // Should I calcuate the center or
// can I use of the min/max co-ordinates
lng = -90.40762858;
zoom = 4;
// Basic
var MapOptions = {
zoom: zoom,
center: new google.maps.LatLng(lat, lng),
disableDefaultUI: true,
mapTypeId: google.maps.MapTypeId.TERRAIN
}
var map = new google.maps.Map(document.getElementById("map_canvas"),MapOptions);
var bounds = new google.maps.LatLngBounds(
new google.maps.LatLng(26.664503840000002, -96.27139215),
new google.maps.LatLng(29.145674380000003, -90.40762858)
);
var overlay = new google.maps.Rectangle({
map: map,
bounds: bounds,
strokeColor: "red",
strokeWeight: 1,
});
}
謝謝你能看看我的代碼..如果可能覆蓋多個矩形? – 2013-02-13 16:28:58
將此添加到您的示例中以獲取第二個矩形。 – 2013-02-13 16:58:35
那麼沒有動態的方法來做到這一點?像推入數組中的所有邊界並傳遞數組對象來覆蓋? – 2013-02-13 17:04:34