我试图只在每 30m 的海拔高度绘制轮廓线。在 mapbox studio 中,使用正则表达式很容易做到这一点:
[ele =~ '.*30'] ...
现在我正在尝试使用使用 JSON 的 Mapbox GL 来执行此操作,但我找不到任何有关执行此操作的文档。
{
"id": "contour_line_30s_over_2000m",
"type": "line",
"source": "mapbox",
"source-layer": "contour",
"filter": [">", "ele", 2000], //only show elevations over 2000m
"paint": { "line-color": "@contour_line_color" }
}
这样做的正确语法是什么?谢谢!