openworld_radio_twin.providers.building_sources
Built-in building sources and deterministic, explicitly versioned routing.
Functions
Classes
-
class openworld_radio_twin.providers.building_sources.OsmBuildingSource(settings, client)[source]
Bases: object
-
async buildings(latitude, longitude, radius_m, limit)[source]
-
openworld_radio_twin.providers.building_sources.default_building_sources()[source]
- Return type:
BuildingSourceRegistry
-
openworld_radio_twin.providers.building_sources.resolve_building_source(requested, latitude, longitude, settings, registry)[source]
Resolve before cache lookup; explicit selections never fall back silently.
- Return type:
dict[str, object]