DefaultIndoorViewModel
Default implementation of IndoorViewModel backed by IndoorControlModel.
Subscribes to the map's indoor level changes and exposes them as a StateFlow. Allows setting markedLevels to highlight specific floors.
Parameters
map
The map instance to observe indoor state from.
markedLevels
The set of level IDs that should be visually marked.