Saya membangun aplikasi peta sederhana di mana saya memiliki layer di atas peta. Di Leaflet, bagaimana saya bisa mengecek apakah layer sudah ada?
Saya membangun aplikasi peta sederhana di mana saya memiliki layer di atas peta. Di Leaflet, bagaimana saya bisa mengecek apakah layer sudah ada?
Jawaban:
Ada hasLayermetode yang disediakan oleh Leaflet. Itu Booleanyang mengembalikan true jika sudah ada di peta.
Misalnya, map.hasLayer(yourUserDefinedLayerNameGoesHere);akan kembali truejika ditambahkan ke peta atau falsejika tidak.
Untuk perincian lebih lanjut, cari dokumentasi Leaflet hasLayerdi: http://leafletjs.com/reference-1.2.0.html#map-methods-for-layers-and-controls