2017-12-23 7 views
0

新しいマップボックス式の使い方を理解できません。プロップ「店」の場合プロプ「店」が0以上であり、20未満500マップボックスのgl式

セット円半径場合10

セット円半径:私はこの1つのようなものが必要な場合、例えば 500より大きい

どのように私は式でそれを行うことができますか? おかげ

答えて

6

あなたは、これはそれを行うことができ、case式を使用することができます。

[ 
    'case', 
    ['all', ['>', ['get', 'store'], 0], ['<', ['get', 'store'], 500]], 
    10,     
    ['>', ['get', 'store'], 500], 
    20, 
    0 
]; 

はこちらのドキュメントを参照してください:https://www.mapbox.com/mapbox-gl-js/style-spec#expressions-case

関連する問題