LocalNodeTrackMapProvider
Provides an embeddable position-track map composable that renders a polyline with markers for the given positions. Unlike LocalNodeMapScreenProvider, this does not include a Scaffold or AppBar — it is designed to be embedded inside another screen layout (e.g. the position-log adaptive layout).
Supports optional synchronized selection:
selectedPositionTime: the
Position.timeof the currently selected position (ornullfor no selection). When non-null, the map should visually highlight the corresponding marker and center the camera on it.onPositionSelected: callback invoked when a position marker is tapped on the map, passing the
Position.timeso the host can synchronize the card list.
On Desktop/JVM targets where native maps are not yet available, it falls back to a PlaceholderScreen.