簡體   English   中英

單張地圖無法識別圖層

[英]Leaflet map not recognizing layer

因此,我在Leaflet中創建了一些GeoJSON圖層,但是我試圖在按下按鈕時刪除某些圖層。 由於某種原因,Leaflet無法識別我的圖層。 這是我的代碼:

var GE_Countries = L.geoJson(GE_Countries)
var GE_Cities = L.geoJson(GE_Cities)
var map = L.map('map', {
    // set geographic center
    center: [41.4, -110],
    // set initial zoom level
    zoom: 4,
    maxZoom: 8,
    minZoom: 2
});
var attribute;
var attributes;

if (map.hasLayer(map)) {
    console.log("map layer present");
} else {
    console.log("no layer present")
}

控制台記錄“不存在任何層”。 任何幫助超級贊賞!

GE_Cities.addTo(map);
GE_Countries.addTo(map);

if (map.hasLayer(GE_Cities)) {
    …
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM