使用过滤器映射多个点数据集的最佳方法是什么?

时间:2015-02-11 05:08:28

标签: javascript leaflet mapbox

我有5个点数据集和1个多边形数据集。我想映射它们并使用复选框将每个数据集按每个2个字段过滤。

最佳方法或可用模板是什么?我想使用geojson或csv来获取数据。

1 个答案:

答案 0 :(得分:1)

最好的方法不是让您的客户端承担该任务,而是使用某种返回过滤结果的API。根据您的输入生成对数据集的请求,例如:/api/dataset/1?foo=true&bar=false/api/dataset/3?foo=false&bar=true,然后让服务器返回相应的结果。这样,您的客户端不必下载整个结果集,当它们可能不需要时(速度更快)并且不必进行过滤(速度较慢)。通过这种方式,您的应用程序将感觉更快,响应更快。