Grid Layer Paint
Paint for com.xweather.mapsgl.layers.spec.GridLayerDescriptor: sampled encoded values plus instanced icons (arrows/barbs) at a grid spacing.
Constructors
Properties
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.
Encoded-field color mapping for gridded/sidecar symbols (SamplePaint.colorScale, optional SamplePaint.encodedScalarNormMax). Not emitted in Mapbox Style JSON.
Shared symbol placement (Apple GridLayerPaint.symbol); defaults sync from icon.placement.
Functions
Timeline blend factor for sampling / draw. Returns 0 when sampleMeldEnabled is false (JS: sampleMeld() ? progress : 0).
JS paint.sample.meld — whether this layer's SamplePaint blends across timeline intervals. Defaults to true when the paint has no sample block.