j'ai réalisé premièrement un code qui me permettait d'afficher plusieurs marqueur sur une map, cependant je codais la Long et Lat à " la main" :
Code : Tout sélectionner
var myLatLng = [
{lat: <?php echo $infos_geo[0][0];?>, lng: <?php echo $infos_geo[0][1];?>},
{lat: <?php echo $infos_geo[8][0];?>, lng: <?php echo $infos_geo[8][1];?>}];
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 4,
center: myLatLng[0],
});
for (var i=0 ; i<myLatLng.length ; i++){
var marker = new google.maps.Marker({
position: myLatLng[i],
map: map,
title: 'Adresse n°'+i,
});
}
Code : Tout sélectionner
var myLatLng = [<?php for ($j=0 ; $j< $longueur; $j++){
?>
{ lat: <?php echo $infos_geo[$j][0];?> , lng: <?php echo $infos_geo[$j][1];?> }
<?php
}
?>
];
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 4,
center: myLatLng[0],
});
for (var i=0 ; i<myLatLng.length ; i++){
var marker = new google.maps.Marker({
position: myLatLng[i],
map: map,
title: 'Adresse n°'+i,
});
}
merci d'avance pour vos réponses