2 pièce(s) jointe(s)
[Mapquest] Regroupement de marqueurs
Bonjour à tous,
J'ai un soucis pour grouper des marqueurs sur MapQuest
Mon problème :
J'insère sur ma map MapQuest des marqueurs, tout fonctionne correctement. Cependant j'en ai énormément et je voudrais les grouper pour que ce soit plus propre.
Rendu :
Pièce jointe 422093
Ce que j'aimerais que ça fasse :
Pièce jointe 422097
Et quand on clique sur un marqueur, ca fait un zoom puis ca affiche ceux qui étaient groupés dans ce point là et ainsi de suite jusqu'à arriver à un seul marqueur.
J'ai essayé de chercher sur la doc mapquest mais rien trouvé
Avez vous une idée ?
Voici mon code (les marqueurs proviennent d'une api):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| window.onload = function() {
L.mapquest.key = 'MA_CLEF';
var map = L.mapquest.map('map', {
center: [45.75, 4.85],
layers: L.mapquest.tileLayer('map'),
zoom: 12
});
ajaxGet("https://api.jcdecaux.com/vls/v1/stations?contract=Lyon&apiKey=Ma_CLEF", function (reponse) {
// Transforme la réponse en un tableau d'articles
var listePoints = JSON.parse(reponse);
for (var i = listePoints.length - 1; i >= 0; i--) {
L.marker([listePoints[i].position.lat, listePoints[i].position.lng], {
icon: L.mapquest.icons.marker(),
draggable: false
}).bindPopup(listePoints[i].address).addTo(map);
};
});
}; |
Merci d'avance !
EDIT :
Forcément quand je poste le message que je trouve la solution :)
pour ceux que ça intéresse : https://developer.mapquest.com/docum...rker-clusters/