J'ai créé une application de carte simple où j'ai une couche au-dessus d'une carte. Dans Leaflet, comment puis-je vérifier si la couche est déjà présente?
14
hasLayer
Leaflet propose une méthode. C'est un Boolean
qui retourne vrai s'il est déjà sur la carte.
Par exemple, map.hasLayer(yourUserDefinedLayerNameGoesHere);
retournera true
s'il est ajouté à la carte ou false
non.
Pour plus de détails, recherchez la documentation Leaflet hasLayer
à l' adresse : http://leafletjs.com/reference-1.2.0.html#map-methods-for-layers-and-controls