Package-level declarations
Types
Mapbox-style icon/text anchor (icon-anchor / text-anchor). Serialized by com.xweather.mapsgl.style.makeJSONObject.
Pixel offset from Anchor (icon-offset / text-offset), serialized as [x, y].
Encoded-tile color channel used by com.xweather.mapsgl.style.SamplePaint.channel (0 red … 3 alpha).
Encoded sampling plus a colorScale ramp (com.xweather.mapsgl.style.SamplePaint).
Geographic bounding box in degrees (WGS84).
Determines the quality of the data when rendered.
Kind of data a com.xweather.mapsgl.sources.source.spec.SourceDescriptor provides.
Sampling knobs for encoded-grid layers (com.xweather.mapsgl.style.SamplePaint implements this).
How encoded samples are interpolated across neighboring texels in SamplePaint.
MapsGL layer kinds used on com.xweather.mapsgl.layers.spec.LayerDescriptor.type.
Read-only view of map camera and viewport state for layers and utilities that cannot depend on Mapbox types directly.
Minimal publish/subscribe hook used by MapProvider implementations for named events.
A PlotCoordinate represents a projected three-dimensional position where { x: 0, y: 0, z: 0 } represents the top-left corner of the viewport or render region, and { x: 1, y: 1, z: 0 } represents the bottom-right corner. The coordinate z value is only used for spherical and three-dimensional map projections as altitude.
How a SamplePaint derives a scalar or vector from encoded raster bands.
Horizontal alignment of a text label (text-justify).
Case transform for a text label (text-transform).