mapbox getJSON返回的项目数

时间:2015-08-19 13:18:03

标签: mapbox geojson

我在地图上放置了多个Clustered位置。如何检索返回的特征总数?

这是我的代码:

<script>
$.getJSON("datafile.json", function(data) {
    var geojson = L.geoJson(data, {
      onEachFeature: function (feature, layer) {
        layer.setIcon(L.mapbox.marker.icon({'marker-symbol': 'circle-stroked', 'marker-color': '59245f'}));
		var popUp="pouptext";
        layer.bindPopup(popUp,{
        closeButton: true,
        minWidth: 320
    });
      }
    });
    markers.addLayer(geojson);
	var map = L.mapbox.map('map', 'mapbox.streets') .setView([42, -90], 4);
    baseLayer.addTo(map);
    markers.addTo(map);
  });
</script>

感谢。

1 个答案:

答案 0 :(得分:0)

假设datafile.json包含GeoJSON FeatureCollection,功能的数量将存储在data.features.length属性中。