Skip to content

R_GE_P_INTERIOR_DISCONNECTED#

Requirement#

ID R_GE_P_INTERIOR_DISCONNECTED
Description The interior of a polygon must be connected.
Parameter minVertexDistance A point touches an edge if the distance is smaller than minVertexDistance, see Vertex Requirement
Error code GE_P_INTERIOR_DISCONNECTED

Examples:
IntDiscoOneInnerRing

IntDiscoTwoInnerRings

Check#

ID C_GE_P_INTERIOR_DISCONNECTED
Requirement ID R_GE_P_INTERIOR_DISCONNECTED
Preconditions R_SC_SCHEMA_VALIDATION, R_GE_R_ALL, R_GE_P_NON_PLANAR, GE_P_ORIENTATION_RINGS_SAME
Description
Error code GE_P_INTERIOR_DISCONNECTED

Test cases#

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