Skip To Content

Räumliche Beziehungen in Data Pipelines

Mit einigen Data Pipelines-Werkzeugen wie beispielsweise Verbinden können Sie die Positionen von Datensätzen in einem Dataset relativ zu Datensätzen in einem anderen Dataset analysieren. Bei dieser Art von Analyse wird eine räumliche Beziehung verwendet. Es gibt eine Reihe räumlicher Beziehungen, die Sie zum Auswählen von Punkt-, Polylinien- oder Polygon-Datensätzen in einem Dataset verwenden können, die die relevante Beziehung mit den Datensätzen in einem anderen Dataset beschreiben.

Beispiel: Um die Anzahl von Häusern zu ermitteln, die kürzlich von einer Überschwemmung betroffen waren, könnten Sie das Häuser-Dataset mithilfe des Operators Within für räumliche Beziehungen mit der Flutgrenze verbinden.

Eingabe-Datasets

Bei einer räumlichen Verbindung werden Datensätze aus dem Verbindungs-Dataset basierend auf den relativen räumlichen Positionen der Datensätze dem Ziel-Dataset zugeordnet. In einigen Werkzeugen können die Datasets unterschiedliche Namen haben. In diesem Thema werden räumliche Beziehungen mit den Begriffen "Ziel-Dataset" und "Verbindungs-Dataset" beschrieben.

Die folgende Legende gilt für alle Beispiele in diesem Thema:

  • Zieldatensätze: grün
  • Verbindungsdatensätze: violett
  • Zieldatensatz weist die ausgewählte räumliche Beziehung mit dem Verbindungsdatensatz auf: rote Hervorhebung

Räumliche Beziehungen zwischen Datensätzen

Bei räumlichen Beziehungen zwischen Datensätzen hat jeder Geometrietyp (Punkt, Polylinie und Polygon) einen Innenbereich und eine Grenze. Wie die Innenbereiche und Grenzen von zwei Geometrien zueinander stehen, bestimmt ihre räumliche Beziehung. Die folgende Abbildung zeigt die Geometrien, Grenzen und Innenbereiche von Punkten, Polylinien und Polygonen:

Grenzen und Innenbereiche von Geometrien in räumlichen Beziehungen in ArcGIS Data Pipelines

Die Beziehungen, die in ArcGIS Data Pipelines unterstützt werden, sind Clementini; dies bedeutet, dass eine Polygongrenze vom Innen- und Außenbereich getrennt ist.

Geometrietypen und unterstützte Beziehungen

Die folgende Tabelle listet die unterstützten räumlichen Beziehungen zwischen Geometrien eines bestimmten Typs auf (z. B. Verbindung von Punkten mit anderen Punkten):

Räumliche Verbindung (Ziel-zu-Verbindungsdatensatz) zwischenGleichSchneidetEnthältInnerhalbKreuztBerührtÜberlapptNahe (planar)Nahe (geodätisch)

Punkt und Punkt

HäkchenHäkchenHäkchenHäkchenHäkchenHäkchen

Punkt und Polylinie

HäkchenHäkchenHäkchenHäkchenHäkchen

Punkt und Polygon

HäkchenHäkchenHäkchenHäkchenHäkchen

Polylinie und Punkt

HäkchenHäkchenHäkchenHäkchenHäkchen

Polylinie und Polylinie

HäkchenHäkchenHäkchenHäkchenHäkchenHäkchenHäkchenHäkchenHäkchen

Polylinie und Polygon

HäkchenHäkchenHäkchenHäkchenHäkchenHäkchen

Polygon und Punkt

HäkchenHäkchenHäkchenHäkchenHäkchen

Polygon und Polylinie

HäkchenHäkchenHäkchenHäkchenHäkchenHäkchen

Polygon und Polygon

HäkchenHäkchenHäkchenHäkchenHäkchenHäkchenHäkchenHäkchen

Gleich

Ein Zieldatensatz ist gleich einem Verbindungsdatensatz, wenn die Innenbereiche identisch sind und die Geometrietypen übereinstimmen.

Die Zieldatensätze in Grün sind mit Rot hervorgehoben, wenn sie gleich den violetten Datensätzen sind.

Räumliche Beziehung "Gleich"

Schneidet

Ein Zieldatensatz schneidet einen Verbindungsdatensatz, wenn er einen Teil der Geometrie mit dem Verbindungsdatensatz gemeinsam hat. Wenn ein Zieldatensatz einen Verbindungsdatensatz enthält, in diesem liegt, ihn kreuzt, berührt oder überlappt, schneidet er den Datensatz.

Die Zieldatensätze in Grün sind mit Rot hervorgehoben, wenn sie die violetten Datensätze schneiden.

Räumliche Beziehung "Schneidet"

Enthält

Ein Zieldatensatz enthält einen Verbindungsdatensatz, wenn der Verbindungsdatensatz eine Teilmenge des Zieldatensatzes mit sich überschneidenden Innenbereichen ist. Wenn der Verbindungsdatensatz an der Grenze liegt und den Innenbereich schneidet, enthält der Zieldatensatz den Verbindungsdatensatz. Wenn der Verbindungsdatensatz nur an der Grenze liegt (und den Innenbereich nicht schneidet), enthält der Zieldatensatz den Verbindungsdatensatz nicht.

Dabei handelt es sich um die Umkehrung des Operators Within für räumliche Beziehungen.

Die Zieldatensätze in Grün sind mit Rot hervorgehoben, wenn sie die violetten Datensätze enthalten.

Räumliche Beziehung "Enthält"

Innerhalb

Ein Zieldatensatz liegt innerhalb eines Verbindungsdatensatzes, wenn er sich vollständig im Verbindungsdatensatz befindet. Ein Datensatz liegt innerhalb, wenn die Schnittmenge der Innenbereiche nicht leer ist und der Zieldatensatz eine Teilmenge der Verbindungsdatensätze ist. Wenn es keinen sich überschneidenden Innenbereich gibt, liegt der Verbindungsdatensatz nicht innerhalb des Zieldatensatzes.

Dabei handelt es sich um die Umkehrung des Operators Contains für räumliche Beziehungen.

Die Zieldatensätze in Grün sind mit Rot hervorgehoben, wenn sie sich innerhalb der violetten Datensätze befinden.

Räumliche Beziehung "Innerhalb"

Kreuzt

Zwei Polylinien kreuzen sich, wenn die Schnittmenge nur Punkte enthält und mindestens einer dieser Schnittpunkte zu beiden Polylinien gehört. Eine Polylinie und ein Polygon kreuzen sich, wenn ein verbundener Teile der Polylinie teilweise innerhalb und teilweise außerhalb des Polygons liegt. Eine Polylinie und ein Polygon kreuzen sich, wenn sie eine Polylinie im Innenbereich des Polygons gemeinsam haben, die nicht gleich der kompletten Polylinie ist. Die Ziel- und Verbindungsdatensätze müssen entweder Polylinien oder Polygone sein.

Die Zieldatensätze in Grün sind mit Rot hervorgehoben, wenn sie die violetten Datensätze kreuzen.

Räumliche Beziehung "Kreuzt"

Berührt

Ein Zieldatensatz berührt einen Verbindungsdatensatz, wenn sie einen sich überschneidenden Stützpunkt haben, aber die Datensätze sich nicht überlappen.

Räumliche Beziehung "Berührt"

Überlappt

Zwei Geometrien überlappen sich, wenn sie den gleichen Geometrietyp haben und ihr Schnittpunkt ebenfalls den gleichen Geometrietyp aufweist, aber der Schnittpunkt nicht den beiden ursprünglichen Geometrien entspricht.

Räumliche Beziehung "Überlappt"

"Nahe (planar)" und "Nahe (geodätisch)"

Konzeptuell gesehen puffert dieser Operator die Zieldatensätze mit der festgelegten Entfernung und gibt alle Zieldatensätze zurück, die die Verbindungsdatensätze mit angewendetem Puffer schneiden.

Geodesic Near ist identisch mit Planar Near, jedoch wird geodätische anstelle von planarer Entfernung verwendet. Verwenden Sie diesen Operator, wenn die Daten eine große geographische Ausdehnung abdecken oder das Koordinatensystem der Eingaben geographisch ist.

Die Zieldatensätze in Grün mit einem Near-Entfernungspuffer (hellgrün) sind mit Rot hervorgehoben, wenn sie sich nahe den violetten Verbindungsdatensätzen befinden.

Räumliche Beziehung "Nahe (planar und geodätisch)"