宣传单:如何在GeoJSON图层上添加归因?

时间:2014-09-04 11:38:18

标签: leaflet geojson

我需要在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 个答案:

答案 0 :(得分:4)

默认情况下,不支持此功能,但您可以在类似的实例上添加getAttribution()方法:http://bl.ocks.org/tmcw/05c7d1164a9e62e67e6d