簡體   English   中英

如何在 mapbox 數據表達式中使用過濾器設置圓形顏色?

[英]How to set circle-color using filters in mapbox data-expression?

想要使用 mapbox-gl-js 在地圖上顯示不同顏色的圓圈。

目前可以使用以下方法顯示不同的顏色:

  'circle-color': [
      "case",
      [">=", ["get", 'count'], 12],
      "#000000",
      "#ffffff"
   ]

,但需要對單色進行多次過濾。

需要類似的東西:

[">=", ["get", 'count'], 120], && ["<=", ["get", 'count'], 200],

如果上述結果為true ,則顯示紅色圓圈。

你想要all表達式:

   ["all",
      [">=", ["get", 'count'], 120], 
      ["<=", ["get", 'count'], 200],
   ]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM