小编Dre*_*ord的帖子

Mapbox GL JS:在大型 GeoJSON 中为单个特征着色

我有一张州地图,每个区域都作为 Mapbox 中的一个单独特征。我想根据政党选票之间的差异更改每个选区的颜色。 这是我正在努力实现的目标我现在拥有的目标的示例

我尝试使用 map.setPaintProperty,但是设置一个功能会强制您更改与 ID 不匹配的所有其他功能。

map.setPaintProperty("wisconsin", "fill-color", 
    ["match",["get", "id"],
       features[i].properties["OBJECTID"],
       color, "#ffffff"
    ]
);
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题,或者还有其他方法吗?

javascript geojson mapbox-gl-js

3
推荐指数
1
解决办法
312
查看次数

标签 统计

geojson ×1

javascript ×1

mapbox-gl-js ×1