我想使用mapbox gl js創建一個choropleth地圖。 有沒有辦法迭代通過功能及其屬性? 我需要類似如何使用mapbox創建一個choropleth地圖gl js
feature.properties
我想使用mapbox gl js創建一個choropleth地圖。 有沒有辦法迭代通過功能及其屬性? 我需要類似如何使用mapbox創建一個choropleth地圖gl js
feature.properties
下面鏈接的文章解釋瞭如何一個地區分佈可以Mapbox GL實現的方式。 http://anand.codes/2015/09/21/interative-data-driven-styles-with-mapbox-gl-js/
提供的代碼和文字說明使其足夠簡單。
Mapbox GL 0.19 adds更自然地創建choropleths:data-driven styling。
以下their example,你可以定義stops
爲fill-color
綁定到一個特定的屬性。 MapboxGL將在這些值之間進行插值。
map.addLayer({
'source': 'dataset',
'type': 'fill',
'paint': {
'fill-color': {
property: 'population',
stops: [
[0, 'white'],
[100, 'red']
]
},
'fill-opacity': 0.75
}
})