openworld_radio_twin.providers.native_mesh#

Shared conversion of source-resolved, metric building shells to feature records.

Functions

mesh_feature(*, identifier, source, ...)

Preserve the shell; derive only its footprint and scalar summary.

openworld_radio_twin.providers.native_mesh.mesh_feature(*, identifier, source, parent_id, vertices, triangles, surface_types, crs, vertical_datum, lod, attributes)[source]#

Preserve the shell; derive only its footprint and scalar summary.

Z is in metres in the named vertical datum, regardless of horizontal CRS units. GroundSurface vertices supply the source footing, not a DEM guess. Disconnected projections are rejected, never replaced by a convex hull.

Return type:

BuildingFeature