0
でフィルターを外し、私は私の層の上にフィルタを設定します。私は、フィルタを削除する方法を見つけることができませんMapbox GL JS 0.39.1を使用してMapbox GL JS
map.setFilter('myLayer', ['!=', 'myKey', 'myValue'])
。私はmap.removeFilter ...関数があると思っていただろうが、ドキュメントやWeb検索では何も見つかりませんでした。私は偽のフィルタ(> '')を適用して常に一致させることができますが、それは非効率的です。確かにフィルタを削除する方法があります。
編集:次のコードを使用すると、達成しようとしていることが達成されることがわかりました。これが推奨される方法であるかどうかは不明です。
map.setFilter('myLayer');