Skip to content

R_GE_S_NOT_CLOSED#

Requirement#

ID R_GE_S_NOT_CLOSED
Description The shell must not have any holes; it must be watertight.
Error code GE_S_NOT_CLOSED

Closed

Check#

ID C_GE_S_NOT_CLOSED
Requirement ID R_GE_S_NOT_CLOSED
Preconditions R_SC_SCHEMA_VALIDATION, R_GE_R_ALL, R_GE_P_ALL, GE_S_TOO_FEW_POLYGONS
Description
Error code GE_S_NOT_CLOSED

The check collects all edges and matches them to their respective opposite edges. If an edge has no opposite edge, a hole in the shell is detected here and an error is reported.

Test cases#

Test case ID CityGML model Expected result
GE-gml:SO-0002-T0001 SimpleSolid_SrefBS.gml OK
GE-gml:SO-0002-T0002 SimpleSolid_SrefBS-GE-gml-SO-0002-T0001.gml GE_S_NOT_CLOSED