Skip to content

R_GE_P_HOLE_OUTSIDE#

Requirement#

ID R_GE_P_HOLE_OUTSIDE
Description An interior ring must not be completely outside the exterior ring.
Error code GE_P_HOLE_OUTSIDE

Example:
HoleOutside

Check#

ID C_GE_P_HOLE_OUTSIDE
Requirement ID R_GE_P_HOLE_OUTSIDE
Preconditions R_SC_SCHEMA_VALIDATION, R_GE_R_ALL, R_GE_P_NON_PLANAR, R_GE_P_ORIENTATION_RINGS_SAME
Description
Error code GE_P_HOLE_OUTSIDE

Test cases#

Test case ID CityGML model Expected result
GE-gml:PO-0004-T0001 SimpleSolid_SrefBS-GE-gml-PO-0001-T0002.gml OK for this requirement, GE_S_NOT_CLOSED error in later checks
GE-gml:PO-0004-T0002 SimpleSolid_SrefBS-GE-gml-PO-0004-T0001.gml GE_P_HOLE_OUTSIDE in Polygon: _Simple_BD.1_PG.2