【解决方法】可以对layer定义的对象体里面设置filter参数项,并通过in或者match实现对图层根据某个字段进行多值过滤,如:用in条件在地图上展示昌平区和海淀区
"layers": [ {
'id': 'geojson',
'source': 'geojson',
'type': 'fill',
'paint': {
'fill-color': fillColor,
'fill-opacity': .8
},
filter: [
'in',
'name',
'昌平区',
'海淀区'
]
}]