Grid Layer Paint
data class GridLayerPaint(var opacity: Float = 1.0f, var fill: FillPaint? = FillPaint(
color = StyleValue.Expression(
Expression.rgb(
Expression.toNumber(Expression.get("shaderR")),
Expression.toNumber(Expression.get("shaderG")),
Expression.toNumber(Expression.get("shaderB")),
),
),
), var stroke: StrokePaint? = null, var icon: IconPaint = IconPaint(), var text: List<TextPaint> = emptyList(), var grid: GridPaint = GridPaint(spacing = 20.0), var sample: SamplePaint? = null) : VectorLayerPaint
Constructors
Link copied to clipboard
constructor(opacity: Float = 1.0f, fill: FillPaint? = FillPaint(
color = StyleValue.Expression(
Expression.rgb(
Expression.toNumber(Expression.get("shaderR")),
Expression.toNumber(Expression.get("shaderG")),
Expression.toNumber(Expression.get("shaderB")),
),
),
), stroke: StrokePaint? = null, icon: IconPaint = IconPaint(), text: List<TextPaint> = emptyList(), grid: GridPaint = GridPaint(spacing = 20.0), sample: SamplePaint? = null)
Properties
Link copied to clipboard
Gridded / sidecar icon grid: step in world pixels at zoom 0 (world width = 512px). Consumed by com.xweather.mapsgl.sources.EncodedGridVectorTileSource; not emitted in Mapbox Style JSON.
Link copied to clipboard
Encoded-field color mapping for gridded/sidecar symbols (SamplePaint.colorScale, optional SamplePaint.encodedScalarNormMax). Not emitted in Mapbox Style JSON.
Link copied to clipboard