openworld_radio_twin.providers.terrain#
Functions
|
Return a gridded flat ground at local z=0 so surface classes can be assigned per cell. |
|
Classes
|
Global raw HGT fallback with explicit void handling and source headers. |
|
|
|
|
|
Exceptions
- exception openworld_radio_twin.providers.terrain.TerrainProviderError[source]#
Bases:
RuntimeError
- class openworld_radio_twin.providers.terrain.TerrainQuery(longitude, latitude, radius_m, spacing_m)[source]#
Bases:
object
- openworld_radio_twin.providers.terrain.flat_terrain(query)[source]#
Return a gridded flat ground at local z=0 so surface classes can be assigned per cell.
No elevation source is queried. The grid uses the same axes as a DEM-backed terrain at the requested spacing, so semantic surface classification and the per-class terrain meshes work unchanged on a planar ground.
- Return type:
- class openworld_radio_twin.providers.terrain.USGS3DEPTerrainProvider(client)[source]#
Bases:
object
- class openworld_radio_twin.providers.terrain.MapzenTerrainProvider(client)[source]#
Bases:
objectGlobal raw HGT fallback with explicit void handling and source headers.