Feed navigation position and motion into a renderer-backed map camera. More...
Public Member Functions | |
| MapRendererClient | renderer_client (self) |
| Return the long-lived renderer client shared by map features. | |
| MapRequestHandlerIf | request_handler (self) |
| Return the semantic camera request interface. | |
| GeoPoint|None | current_position (self) |
| Return the latest live or cached navigation position. | |
| None | refresh_renderer_position (self) |
| Replay the real live/cached vehicle marker after renderer replacement. | |
| None | start (self) |
| Start receiving navigation position and motion updates. | |
| None | close (self) |
| Release subscriber and renderer-command resources. | |
Static Protected Member Functions | |
| GeoPoint|None | _load_cached_center (Path cache_directory) |
| Load the last valid position from the persistent position cache. | |
| float | _angular_delta (float start_rad, float end_rad) |
| Return the shortest signed angular difference from start to end. | |
Feed navigation position and motion into a renderer-backed map camera.