Data Source
Runtime data provider backing one or more com.xweather.mapsgl.layers.tile.MapLayer instances.
Created from a com.xweather.mapsgl.sources.source.spec.SourceDescriptor via com.xweather.mapsgl.map.MapController.addSource. Subtypes include raster, encoded grid, vector, and GeoJSON sources.
Inheritors
Properties
Link copied to clipboard
Link copied to clipboard
High-level source family (raster, encoded, vector, …).
Link copied to clipboard
Optional interval filter for time-series products; drives tile requests with timeline state.
Link copied to clipboard
Alias for DataSource.kind (matches JS naming type).
Functions
Link copied to clipboard
Register a layer that should receive updates when this source loads or changes.
Link copied to clipboard
Unregister a layer previously added with addConsumer.