R_GE_R_NOT_CLOSED
Anforderung
| ID |
R_GE_R_NOT_CLOSED |
| Beschreibung |
Der erste und letzte Punkt müssen in GML der gleiche sein. |
| Parameter minVertexDistance |
Punkte können als gleich angesehen werden, trotz (kleiner) Abstände, siehe Vertex Anforderungen |
| Fehlercode |
GE_R_NOT_CLOSED |
Zum Beispiel dieser Ring ist fehlerhaft:
<gml:LinearRing>
<gml:pos>0.0 0.0 0.0</gml:pos>
<gml:pos>1.0 0.0 0.0</gml:pos>
<gml:pos>1.0 1.0 0.0</gml:pos>
<gml:pos>0.0 1.0 0.0</gml:pos>
</gml:LinearRing>
OK mit Parameter minVertexDistance = 0.1:
<gml:LinearRing>
<gml:pos>0.0 0.0 0.0</gml:pos>
<gml:pos>1.0 0.0 0.0</gml:pos>
<gml:pos>1.0 1.0 0.0</gml:pos>
<gml:pos>0.0 1.0 0.0</gml:pos>
<gml:pos>0.0 0.0 0.05</gml:pos>
</gml:LinearRing>
Prüfung
| ID |
C_GE_R_NOT_CLOSED |
| Anforderungs ID |
R_GE_R_NOT_CLOSED |
| Vorbedingungen |
R_SC_SCHEMA_VALIDATION |
| Beschreibung |
Der erste und letzte Punkt innerhalb eines Rings sollen der gleiche sein. |
| Fehlercode |
GE_R_NOT_CLOSED |
Testfälle
| Testfall ID |
CityGML Modell |
Erwartetes Ergebnis |
| GE-gml:LR-0003-T0001 |
SimpleSolid_SrefBS.gml |
OK |
| GE-gml:LR-0003-T0002 |
SimpleSolid_SrefBS-GE-gml-LR-0003-T0001.gml |
GE_R_NOT_CLOSED |
| GE-gml:LR-0003-T0003 |
SimpleSolid_SrefBS-GE-gml-LR-0003-T0002.gml |
OK mit Parameter minVertexDistance = 0.1 |