gpt4 book ai didi

java - Mapbox Android SymbolLayer 重置过滤器

转载 作者:行者123 更新时间:2023-12-02 09:31:49 26 4
gpt4 key购买 nike

我有SymbolLayer 风格。我可以使用 setFilter() 方法过滤 SymbolLayer。但是我找不到有关SymbolLayer的重置过滤器方法。过滤代码如下。如何重置 SymbolLayer 过滤器?

我尝试过没有值的过滤,但它不起作用。

String category = "Tennis";
SymbolLayer pointLayer = (SymbolLayer) style.getLayer(layerID);
pointLayer.setFilter(eq(get("Branch"), literal(category)));

此代码是过滤代码。

最佳答案

到目前为止,这对我有用:

 pointLayer.setFilter(neq(literal(""), ""));

一个图层一次只能有一个过滤器,您只需添加一个始终为 true 的过滤器即可覆盖您的过滤器。

不要问我literal的作用,我无法让它始终为真,所以我使用了neq(不等于)来实现我的破解工作。

我找不到任何适用于 Android 的最新文档,说明如何正确执行此操作:(

关于java - Mapbox Android SymbolLayer 重置过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57896936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com