definition_properties
definition_properties: Record<string, string>
face_source_ids
face_source_ids: string[]
face_visibility
face_visibility: boolean[]
faces
faces: [string, string, string][]
hidden_face_count
hidden_face_count: number
kind
kind: "grid" | "tin" | "volume" | "other"
properties
properties: Record<string, string>
render_state
render_state: "preserved_only" | "rendered" | "unsupported"
source_id
source_id: string
source_path
source_path: string
Optionalterrain_diagnostic
terrain_diagnostic?: {
code:
| "missing_outer_boundary"
| "unsupported_boundary_semantics"
| "unsupported_breakline_semantics"
| "missing_elevation"
| "conflicting_elevation"
| "intersecting_constraints"
| "degenerate_constraints"
| "work_limit_exceeded"
| "cancelled";
message: string;
}
topology_origin
topology_origin:
| "preserved_only"
| "authored_faces"
| "constrained_triangulation"