0
リーフレットにいくつかのGeoJSONレイヤーを作成しましたが、ボタンがヒットしたときに特定のレイヤーを削除しようとしています。リーフレットは何らかの理由でレイヤーを認識していません。私のコードは次のとおりです。リーフレットマップ認識レイヤーなし
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_Countries'のようなレイヤーがあるかどうかを確認したいと思うレイヤー' map'があるかどうかを確認します。 – Jieter