J'essaye de remplacer l'icône de marqueur par défaut existante par celle personnalisée. J'ai paramètres définis dans une variable:Icône de marqueur personnalisé Angulaire Leaflet
var ratIcon = L.icon({
iconUrl: 'http://andywoodruff.com/maptime-leaflet/rat.png',
iconSize: [60,50]
});
et l'icône est appliquée à l'aide de l'option pointToLayer, qui spécifie une fonction:
pointToLayer: function(feature,latlng){
return L.marker(latlng,{icon: leafIcon});
}
mais il y a encore des icônes de marquage par défaut ->Plunker Qu'est-ce que je fais mal?
In the last example est ce que je veux montrer.
S'il vous plaît se référer à la réponse similaire ici: https://stackoverflow.com/a/26831200/4292656 –
Merci @KyrosKoh, c'est une réponse similaire, mais malheureusement, il ne fonctionne toujours pas :([plunker] (http://plnkr.co/edit/fKb0YuQZeqen3peDBbaI?p=preview) – corry
Vous définissez ' ratIcon', mais en utilisant 'leafIcon' – Marc