openworld_radio_twin.compiler#
Compile geographic inputs into the canonical reusable scene directory.
Functions
|
Compile into the shared cache, or reuse the directory for identical geometry inputs. |
|
Compile a portable scene and return its Sionna XML path. |
|
Synchronous adapter for |
|
Read the provider records persisted next to a compiled scene. |
- async openworld_radio_twin.compiler.compile_cached_scene(*, latitude, longitude, radius_m, cache_dir, buildings, terrain, material_profile, terrain_resolution_m, building_source='auto', settings=None, provider=None)[source]#
Compile into the shared cache, or reuse the directory for identical geometry inputs.
providerlets a running service reuse its own HTTP client and in-memory caches; the loader and CLI leave it unset and open a client for the compilation.- Return type:
- async openworld_radio_twin.compiler.compile_scene(*, latitude, longitude, radius_m, output, buildings='auto', building_source='auto', terrain='elevation', material_profile='itu', terrain_resolution_m=5.0, receiver_height_m=1.5, receiver_cell_size=(10.0, 10.0), voxel_pitch_m=3.0, if_exists='reuse', settings=None)[source]#
Compile a portable scene and return its Sionna XML path.
- Return type:
- openworld_radio_twin.compiler.compile_scene_sync(**kwargs)[source]#
Synchronous adapter for
compile_scene(), including notebooks.- Return type: