我使用这种方法,但是结果是完全匹配,不能模糊匹配
map.setPaintProperty('building_layeres', 'fill-extrusion-color', [
'case',
['==', ['get', 'NAME'], '腾讯大厦'],
'red',
['==', ['get', 'NAME'], '彩讯科技大厦'],
'red',
'#aaa',])
答案 0 :(得分:0)
Mapbox-GL仅支持很小范围的字符串操作运算符,其中不包括正则表达式或其他形式的通配符。
您可以在这里看到它们:https://docs.mapbox.com/mapbox-gl-js/style-spec/#expressions-string