可能重複:
Google Map V3 : Only some markers are displayed谷歌地圖中查看多個項目的物業地址
我需要與谷歌地圖幫助..我有1個物業工作下面的代碼顯示在地圖上,但我有很多地址/屬性在同一張地圖上顯示,並沒有成功。
var address = "<?php echo $address?>";
var map = new google.maps.Map(document.getElementById('map'), {
mapTypeId: google.maps.MapTypeId.ROADMAP,
zoom: 16
});
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
'address': address
},
function(results, status) {
if(status == google.maps.GeocoderStatus.OK) {
new google.maps.Marker({
position: results[0].geometry.location,
map: map
});
map.setCenter(results[0].geometry.location);
}
});
從PHP我得到的地址,但JS端腳本對我來說很難..請幫忙告訴我需要改變什麼,所以在ADRESS是JS數組以及如何顯示所有的地址。
很可能你必須調用geocoder的次數,併爲每個創建一個標記。 – tchap
多數民衆贊成,但如何做到這一點?正如我所說我不熟悉JS腳本方面..我相信一些litle更改需要適用於代碼,但它們是什麼? – thecore7