0
我想在Google地圖的所有縮放級別顯示所有標記。這些位置通過AJAX從數據庫生成的JSON文件中檢索。這裏是我的代碼:Google地圖:並非所有標記都以某些縮放級別顯示
jQuery.ajax({
url: '/faculty/create-members-json',
dataType: 'json',
success: function(data) {
for (i = 0; i < data.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(data[i].user_latitude, data[i].user_longitude),
map: map
});
marker.set('info', data[i]);
var infowindow = new google.maps.InfoWindow();
google.maps.event.addListener(marker, 'click', function(data) {
info = this.get('info');
infowindow.setContent(setInfo(info));
infowindow.open(map, this);
})
}
}
});
我如何確保我顯示在任何縮放級別的所有標記?其他一切正常。
求助:我在AJAX調用中需要map.getBounds()
。現在它可以工作。
此外,我只想要在一定的半徑內。該地圖將拉入全球所有地點(我想要的),但我只想顯示在一定半徑內的地點。 – sehummel
要麼關閉您的問題,要麼添加您自己的解決方案作爲答案 – duncan