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:

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 |