Skip to content

R_GE_P_INNER_RINGS_NESTED#

Requirement#

ID R_GE_P_INNER_RINGS_NESTED
Description Interior rings must not be inside another interior ring.
Error code GE_P_INNER_RINGS_NESTED

Example:
NestedRings

Check#

ID C_GE_P_INNER_RINGS_NESTED
Requirement ID R_GE_P_INNER_RINGS_NESTED
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_INNER_RINGS_NESTED

Test cases#

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