相对于 Mapbox GL JS 中的缩放级别缩放标记大小

vir*_*nde 9 mapbox mapbox-gl-js

当地图的缩放级别增加时,我想减小标记的大小。我怎样才能做到这一点?

Ste*_*ett 14

您可以将interpolate表达式与zoom表达式一起使用,如下所示:

"icon-size": ['interpolate', ['linear'], ['zoom'], 10, 1, 15, 0.5]
Run Code Online (Sandbox Code Playgroud)

此处的文档:https : //docs.mapbox.com/mapbox-gl-js/style-spec/expressions/#ramps-scales-curves

  • 你如何在mapboxgl.Marker()中实现它? (4认同)