[英]How do I return details about a geojson polygon on click in Leaflet?
我正在將人口普查地點的地理位置繪制成一張傳單地圖。 單擊多邊形時,我想要返回返回的多邊形的詳細信息,例如名稱,GEOID,填充等.geojson對象中的詳細信息。
現在我只是開始將它輸入控制台,但最終我想把它們發送到其他功能。 如何在點擊中找到該信息?
以下是我繪制geojson並添加click事件監聽器的方法:
L.geoJson( mapData )
.on('click', function(e){
console.log(_clicked polygon details here_);
})
.addTo(map)
我想到了。 這將返回我正在尋找的功能信息:
L.geoJson(mapData)
.on('click', function(e){
console.log(e.sourceTarget.feature);
})
.addTo(map)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.