尝试使用$ .getJSON函数过滤geoJSON数据

时间:2018-04-12 02:51:35

标签: javascript json ajax geojson getjson

我尝试使用$ .getJSON函数过滤geoJSON数据,但我仍然坚持如何将数据过滤到我想要的数据,然后将其应用于geojson = data。

以下是代码:

// Fetch the GeoJSON file

$.getJSON(config.geojson, function (data) {
  geojson = data
  features = $.map(geojson.features, function(feature) {
    return feature.properties;
  });
  featureLayer.addData(data);
  buildConfig();

1 个答案:

答案 0 :(得分:0)

要根据特定属性(例如承包商==='Tilson')过滤您的功能,请在其上使用filter

geojson = data.features.filter(function(feature) {
    return feature.properties.contractor === 'Tilson';
});