// On récupère uniquement les données du premier résultat data = data[0]; // On prépare la boundingbox var loc1 = new L.LatLng(data.boundingbox[0], data.boundingbox[2]); var loc2 = new L.LatLng(data.boundingbox[1], data.boundingbox[3]); var bounds = new L.LatLngBounds(loc1, loc2); // On fabrique une vue qui contient l'ensemble du secteur demandé map.fitBounds(bounds, { maxZoom: 17 }); // On ajoute un marker au milieu de la rue L.marker([data.lat, data.lon], { clicable: false, title: "<?php Carto::afficherImmeuble($immeuble); echo $nomRue; ?> " }).addTo(map); }); <?php } ?> </script> <?php } } } } Core::loadFooter();