LeafletマップでGeoJSONレイヤーを使用する必要があります。これが私のコードのサンプルです:
function onEachFeature(feature, layer) {
if (feature.properties && feature.properties.popupContent) {
layer.bindPopup(feature.properties.popupContent);
}
}
myGeoJsonLayer = L.geoJson(data, {
pointToLayer: function (feature, latlng) {
return L.circleMarker(latlng, geojsonMarkerOptions);
},
onEachFeature: onEachFeature
});
myGeoJsonLayer.addTo(map);
TOC.addOverlay(myGeoJsonLayer, "My GeoJSON Layer");
すべてが機能しています。
レイヤーに属性を追加したいのですが、どうすればよいですか?
[こちら] [1]から返信がありました。私が試したところ、問題なく動作しています。[1]:stackoverflow.com/questions/25664516/...
—
チェザーレ
質問に回答済みのマークを付けてもらえますか?(gis.stackexchange.com/help/self-answer)
—
トーマスB