【发布时间】:2018-04-19 21:01:26
【问题描述】:
我正在尝试使用 $.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();
【问题讨论】:
-
你到底想做什么?另请注意,您可以随意使用普通JS进行网络请求和使用数组方法,您不需要库
-
I'm stuck on how to filter the data to what I want- 这也是我被卡住的地方,因为你没有提供样本数据和预期的输出。 -
我只是在寻找一个通用的答案,但我想过滤到某个 feature.properties(例如:contractor = 'Tilson'),然后将其应用于 geojson = data,如那就是我的其余代码从中获取geojson数据的地方。
标签: javascript json ajax geojson getjson