Skip to content

R_GE_S_MULTIPLE_CONNECTED_COMPONENTS#

Requirement#

ID R_GE_S_MULTIPLE_CONNECTED_COMPONENTS
Description 1+ polygons are not connected to the same shell.
Error code GE_S_MULTIPLE_CONNECTED_COMPONENTS

GE_gml_so_0005

Check#

ID C_GE_S_MULTIPLE_CONNECTED_COMPONENTS
Requirement ID R_GE_S_MULTIPLE_CONNECTED_COMPONENTS
Preconditions R_SC_SCHEMA_VALIDATION, R_GE_R_ALL, R_GE_P_ALL, GE_S_TOO_FEW_POLYGONS
Description Build a dual graph (polygons become nodes, and polygons that share an edge are connected in the graph). If the graph is not connected, there are multiple connected components.
Error code GE_S_MULTIPLE_CONNECTED_COMPONENTS

Test cases#

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