|
|
None | set_center (self, float latitude, float longitude) |
| | Set the center of the displayed map.
|
| |
|
None | set_route_weather (self, dict[str, object] geojson) |
| | Update independent forecast markers without changing the route or camera.
|
| |
|
None | set_city_weather (self, dict[str, object] geojson) |
| | Update city weather labels independently of radar, POIs and route markers.
|
| |
|
None | search_weather_cities (self, int request_id) |
| | Ask the native map for a spaced selection of cities in its current viewport.
|
| |
|
None | set_weather_radar (self, str|None tile_url, *bool enabled=True, int|None frame_time=None, float opacity=0.65, int max_zoom=22) |
| | Show, update, or hide the weather-radar raster overlay.
|
| |
|
None | set_weather_field (self, str|None tile_url, *bool enabled=True, int|None frame_time=None, float opacity=0.45, int max_zoom=22) |
| | Show, update, or hide the temperature/wind raster overlay.
|
| |
|
None | fit_dataset (self, float padding=24.0) |
| | Frame the installed offline map dataset.
|
| |
Send commands to the native map renderer.
Publish asynchronous map-renderer commands through the ORC broker.
The publisher is created eagerly and used directly by the UI thread. ZeroMQ PUB sends are non-blocking for this local in-process command path, so an extra Python queue/sender thread only adds scheduling latency to interactive camera controls and can accumulate stale camera commands.