.

Topologieprüfung Erweiterung

Figure Topology Checker:

../../../_images/topology_checker.png

Das Topologie-Prüfung Plugin

Topologie bschreibt die Beziehungen zwischen Punkten, Linien und Polygonen, die die Objekte eines Geografischen Gebiets repäsentieren. Mit dem Topologie-Prüfung Plugin können Sie Ihre Vektordateien anschauen und die Topologie mit mehreren Topologieregeln überprüfen. Diese Regeln überprüfen mit räumlichen Beziehungen ob sich Ihre Objekte ‘Gleichen’, ‘Enthalten’, ‘Abdecken’, ‘Abgedeckt werden von’, ‘Kreuzen’, ‘Disjunkt’ sind, ‘Überschneiden’, ‘Überlappen’, ‘Berühren’ oder ‘Innerhalb’ voneinander sind. Es hängt von Ihren individuellen Fragestellungen ab welche Topologieregel Sie auf Ihre Vektordaten anwenden (z.B. werden Sie normalerweise keine Overshoots in Linienlayer akzeptieren, aber wenn Sie Sackgassen darstellen werden Sie sie nicht aus Ihrem Vektorlayer entfernen).

QGIS has a built-in topological editing feature, which is great for creating new features without errors. But existing data errors and user-induced errors are hard to find. This plugin helps you find such errors through a list of rules.

Es ist sehr einfach Topologieregeln mit dem Topologie-Prüfung Plugin zu erstellen.

Für Punktlayer stehen die folgenden Regeln zu Verfügung:

  • Must be covered by: Hier können Sie einen Vektorlayer aus Ihrem Projekt auswählen. Punkte die nicht vom vorgegebenen Vektorlayer abgedeckt sind erscheinen im ‘Fehler’ Feld.

  • Must be covered by endpoints of: Hier können Sie einen Linienlayer aus Ihrem Projekt auswählen.

  • Must be inside: Here you can choose a polygon layer from your project. The points must be inside a polygon. Otherwise, QGIS writes an ‘Error’ for the point.
  • Must not have duplicates: Wann immer ein Punkt zweifach oder mehr repräsentiert wird erscheint dies im ‘Fehler’ Feld.

  • Must not have invalid geometries: Überprüft ob die Geometrien gültig sind.

  • Must not have multi-part-geometries: Alle Mulit-Part Punkte werden in das ‘Fehler’ Feld geschrieben.

Für Linienlayer stehen die folgenden Regeln zur Verfügung:

  • End points must be covered by: Hier können Sie einen Punktlayer aus Ihrem Projekt auswählen.

  • Must not have dangles: Dies zeigt die Overshoots in Ihrem Linienlayer.

  • Must not have duplicates: Wann immer ein Objekt zweimal oder mehr repräsentiert wird erscheint dies im ‘Fehler’ Feld.

  • Must not have invalid geometries: Überprüft ob die Geometrien gültig sind.

  • Must not have multi-part geometries: Manchmal ist eine Geometrie eigentlich eine Sammlung von einfachen (single-part) Geometrien. Solch eine Geometrie wird Mulit-Part Geometrie genannt. Wenn es nur einen Typ von einfacher Geometrie enthält nennen wir dies Multi-Point, Multi-Linestring oder Multi-Polygon. Alle Multi-Part Linien werden in das ‘Fehler’ Feld geschrieben.

  • Must not have pseudos: A line geometry’s endpoint should be connected to the endpoints of two other geometries. If the endpoint is connected to only one other geometry’s endpoint, the endpoint is called a psuedo node.

Für Polygonlayer stehen die folgenden Regeln zu Verfügung:

  • Must contain: Polygonlayer müssen mindestens eine Punktgeometrie von einem zweiten Layer enthalten.

  • Must not have duplicates: Polygonlayer aus dem gleichen Layer dürfen keine indentischen Geomtrie haben. Wann immer ein Polygonobjekt zweimal oder mehr repräsentiert wird, erscheint dies im ‘Fehler’ Feld.

  • Must not have gaps: Aneinander hängende Polygon dürfen keine Löcher zwischeneinander bilden. Als Beispiel können hier administrative Grenzen genannt werden (US Staaten Polygone haben keine Löcher zwischeneinander ...).

  • Must not have invalid geometries: Überprüft ob die Geometrien gültig sind. Einige der Regeln, die eine gültige Geometrie definieren sind:

    • Polygonringe müssen geschlossen sein.

    • Ringe, die Löcher definieren, sollten innerhalb von Ringen sein, die äußere Grenzen definieren.

    • Ringe können sich nicht schneiden (sie dürfen sich weder berühren noch kreuzen).

    • Ringe dürfen keine anderen Ringe berühren, es sei denn an einem Punkt.

  • Must not have multi-part geometries: Manchmal ist eine Geometrie eigentlich eine Sammlung von einfachen (single-part) Geometrien. Solch eine Geometrie wird Mulit-Part Geometrie genannt. Wenn es nur einen Typ von einfacher Geometrie enthält nennen wir dies Multi-Point, Multi-Linestring oder Multi-Polygon.

  • Must not overlap: Aneinanderhängende Polygone sollten keine gemeinsame Fläche bilden.

  • Must not overlap with: Aneinanderhängende Polygone aus einem Layer sollten keine gemeinsame Fläche mit Polygonen eines anderen Layers bilden.