OpenRoadCode
Public API reference for OpenRoadCode
Loading...
Searching...
No Matches
weather Namespace Reference

Toolkit-independent weather domain and provider contracts. More...

Namespaces

namespace  city_weather
 Hourly city weather for a city weather map, using UTC throughout.
 
namespace  city_weather_details
 Convert cached city hours into immutable detail presentation.
 
namespace  city_weather_overlay_controller
 City weather state, asynchronous data and viewport discovery.
 
namespace  environmental_radar_injection_controller
 Select live or injected radar from Android environmental injector state.
 
namespace  gpsd_weather_location_provider
 GPSD-backed weather location selection with a bounded wait for a fix.
 
namespace  hrrr_map_layers
 Discover and color full-area HRRR temperature and wind-speed fields.
 
namespace  hrrr_tiles
 Download one HRRR GRIB field, decode with GDAL, and render map tiles.
 
namespace  model_weather_overlay_controller
 Asynchronous full-area HRRR model overlays independent of radar playback.
 
namespace  open_meteo_weather_controller
 Open-Meteo weather retrieval independent of any UI toolkit.
 
namespace  providers
 Weather provider implementations.
 
namespace  radar_palette
 Compatibility export for the toolkit-independent radar presentation palette.
 
namespace  radar_provider_if
 Provider-independent weather-radar contract.
 
namespace  radar_replay_controller
 Radar replay loading and timer lifecycle outside all frontend widgets.
 
namespace  radar_tile_service
 Cache and locally serve provider radar tiles with optional recoloring.
 
namespace  radar_tile_status
 Immutable diagnostics for tiles requested for one radar frame.
 
namespace  route_weather
 Arrival-time forecasts sampled along an active route.
 
namespace  route_weather_overlay_controller
 Asynchronous route forecasts presented through immutable UI state.
 
namespace  weather_alert
 Provider-neutral weather alert domain model.
 
namespace  weather_controller
 Provider-independent weather orchestration.
 
namespace  weather_overlay_controller
 Semantic request handler and lifecycle for the three map-weather features.
 
namespace  weather_presentation_controller
 Bridge WeatherController refresh requests to the weather presenter.
 
namespace  weather_presenter
 Present normalized weather domain state through SI UI contracts.
 
namespace  weather_provider_if
 Contract implemented by normalized weather providers.
 
namespace  weather_radar_controller
 Provider-independent weather-radar orchestration.
 
namespace  weather_screen_controller
 Own forecast refresh workers independently of frontend widgets.
 
namespace  weather_snapshot
 Typed weather snapshot shared by applications and frontends.
 
namespace  weather_snapshot_cache
 JSON serialization for persisted weather snapshots.
 
namespace  weather_state
 Normalized provider-independent weather domain models.
 

Detailed Description

Toolkit-independent weather domain and provider contracts.