サーバーから複数のマーカーを表示するためにこれまで行ってきました
urlName = "http://bumba27.byethost16.com/infomagilandia/send_lat_lng.php";
$.post(urlName, function(data) {
var obj = jQuery.parseJSON ( data );
$noOfPlace = obj.i;
for($i=1;$i<=$noOfPlace;$i++)
{
$Lat = obj['lat' + $i];
$Lng = obj['lng'+$i];
newPlace = new google.maps.LatLng($Lat,$Lng);
addNewMarker(newPlace)
}
});
function addNewMarker(newPlace) {
markers.push(new google.maps.Marker({
position: newPlace,
map: map,
draggable: false,
animation: google.maps.Animation.DROP
}));
}
私は6つの緯度と経度が保存されているデータベースを持っています。それらをGoogleマップに表示する必要があります。サーバーからデータを取得するのに問題はありませんが、それらのデータをマーカーとしてGoogleマップに配置しようとすると、最初のものだけが表示されます(最初の緯度と経度)。何が問題なのか教えてください。