C. Geometriefehlermeldungen

Mit dem Parameter ILIN_PARAM.GEOMETRY_CHECK kann angegeben werden, nach welchen Regeln Linien und Flächen (SURFACE) weiter geprüft werden sollen. Als Wert können die Systeme INTERLIS, ORACLE, ESRI angegeben werden. Entsprechend dem System werden die Geometrien geprüft. Der Wert INTERLIS prüft die Geometrien nicht weiter, weil der INTERLIS Leser bereits Fehler in den Geometrien meldet, die nicht den INTERLIS-Regeln entsprechen. Die Werte ORACLE und ESRI prüfen die Geometrien weiter über die INTERLIS-Regeln hinaus, da diese Systeme strengere Anforderungen an die Geometrien stellen. Nachfolgend werden die möglichen Fehlermeldungen aufgeführt, die bei der Prüfung nach den Regeln der Systeme ORACLE oder ESRI auftreten können.

Linie: zero length line

Die Linie hat keine Ausdehnung. Die Linie besteht aus mindestens zwei Punkten. Die Punkte sind identisch. Der Fehler kann auch in den Liniensegmenten einer Fläche auftreten.

Linie: duplicate point

Die Linie beinhaltet identische aufeinanderfolgende Punkte. Der Fehler kann auch in den Liniensegmenten einer Fläche auftreten.

Linie: straight arc

Das Liniensegement ist als Kreisbogen definiert. Der Kreisbogenpunkt bildet mit dem End- und Startpunkt eine Gerade. Der Fehler kann auch in den Liniensegmenten einer Fläche auftreten.

Linie: edge intersection

Zwei Liniensegmente einer Linie überschneiden sich. Der Fehler kann auch in den Liniensegmenten einer Fläche auftreten.

Linie: edge intersection duplicate point

Liniensegmente einer Linie überschneiden sich in einem gemeinsamen Stützpunkt, der in beiden Segmenten vorhanden ist. Der Fehler kann auch in den Liniensegmenten einer Fläche auftreten.

Linie: edge overlap

Zwei Liniensegmente einer Linie überlappen sich. Der Fehler kann auch in den Liniensegmenten einer Fläche auftreten.

Linie: duplicate edge

Zwei Liniensegmente einer Linie sind identisch. Der Fehler kann auch in den Liniensegmenten einer Fläche auftreten.

Fläche: open node

Die Fläche beinhaltet einen offenen Knoten. Ein äusserer oder innerer Rand kann nicht gebildet werden.

Fläche: invalid node with more than two edges

Es wurde ein Knoten mit mehr als 2 Linien gefunden. In der Regel berühren sich zwei Ränder der Fläche.

Fläche: edge touch

Ein Liniensegment berührt ein anderes Liniensegment. In der Regel berühren sich zwei Ränder der Fläche.

Fläche: multiple area

Eine Flächendefinition besteht aus mehreren Teilflächen.