如何在mapbox中嵌套过滤器?

时间:2019-04-04 04:29:07

标签: filter mapbox-gl

我正在使用mapbox gl显示地图。 我需要使用过滤器才能重新放置先前的SQL查询。

该查询用于显示一些国家。然后显示了以下国家:

从valueA!= 1和valueB!= 2且(value1!= 111或value2!= 222或value3!= 333)的国家中选择*

然后按照文档(https://docs.mapbox.com/mapbox-gl-js/style-spec/#other-filter中的说明,“ all”和“ any”表示“ and”和“ or”

我认为过滤器将是:

[“ all”,['!=','valueA',1],['!=','valueB',2],[“任何”,['!=','value1',111 ],['!=','value2','222'],['!=','value3','333']]

但是无法正常工作。

这是嵌套过滤器的正确方法吗?

0 个答案:

没有答案