openworld_radio_twin.providers.surfaces#
Functions
|
Replace water-tagged terrain with one horizontal RF interface per water body. |
|
Classes
|
|
|
Normalize Overture semantic layers into one non-overlapping surface grid. |
|
|
|
Exceptions
- class openworld_radio_twin.providers.surfaces.SurfaceQueryResult(features, cells, release, provenance, warnings)[source]#
Bases:
object-
features:
tuple[SurfaceFeature,...]#
-
features:
- exception openworld_radio_twin.providers.surfaces.SurfaceProviderError[source]#
Bases:
RuntimeError
- class openworld_radio_twin.providers.surfaces.SurfaceDecision(surface_class, basis, precedence)[source]#
Bases:
object-
surface_class:
SurfaceClass#
-
surface_class:
- class openworld_radio_twin.providers.surfaces.OvertureSurfaceProvider(settings)[source]#
Bases:
objectNormalize Overture semantic layers into one non-overlapping surface grid.
- themes = ('land_cover', 'land_use', 'water', 'segment')#
- openworld_radio_twin.providers.surfaces.classify_surface_cells(terrain, features)[source]#
- Return type: