Skip to content

R_GE_S_NON_MANIFOLD_EDGE#

Requirement#

ID R_GE_S_NON_MANIFOLD_EDGE
Description Every edge should bound exactly 2 polygons.
Error code GE_S_NON_MANIFOLD_EDGE
Comment This requirement is similar to GE_S_NOT_CLOSED: If an edge bounds more than 2 polygons, then it is a GE_S_NON_MANIFOLD_EDGE error. If an edge bounds only one polygon, it is a GE_S_NOT_CLOSED error (a hole in the solid)

image

Check#

ID C_GE_S_NON_MANIFOLD_EDGE
Requirement ID R_GE_S_NON_MANIFOLD_EDGE
Preconditions R_SC_SCHEMA_VALIDATION, R_GE_R_ALL, R_GE_P_ALL, GE_S_TOO_FEW_POLYGONS
Description
Error code GE_S_NON_MANIFOLD_EDGE

Test cases#

Test case ID CityGML model Expected result
GE-gml:SO-0004-T0000 SimpleSolid_SrefBS.gml OK
GE-gml:SO-0004-T0001 SimpleSolid_SrefBS-GE-gml-SO-0004-T0001.gml GE_S_NON_MANIFOLD_EDGE