Funktionsweise von "Überschneiden (Intersect)"

Mit dem Werkzeug Überschneiden (Intersect) berechnen Sie den geometrischen Schnittpunkt einer beliebigen Anzahl von Feature-Classes und Feature-Layern. Die Features oder Feature-Teile, die in allen Eingaben vorkommen (sich überschneiden), werden in die Ausgabe-Feature-Class aufgenommen.

Das Werkzeug Überschneiden (Intersect) führt Folgendes aus:

  • Den Raumbezug für die Verarbeitung bestimmen. Dieser entspricht auch dem Raumbezug der Ausgabe-Feature-Class. Weitere Informationen zur Vorgehensweise finden Sie unter Raumbezug und Geoverarbeitung. Alle Eingabe-Features werden für die Verarbeitung in diesen Raumbezug projiziert.
  • Die Features auseinander brechen und zu Clustern zusammenfassen. Beim Auseinanderbrechen werden bei den Schnittpunkten von Feature-Kanten Stützpunkte eingefügt. Bei der Bildung von Clustern werden die Stützpunkte innerhalb der XY-Toleranz miteinander verbunden.
  • Die geometrischen Beziehungen (Schnittpunkte) zwischen den Features aller Feature-Classes oder -Layer suchen.
  • Diese Überschneidungen (Schnittpunkte) als Features (Punkt, Linien oder Polygon) in die Ausgabe schreiben.

Wenn mehrere Feature-Classes oder -Layer in der Liste der Eingabe-Features angegeben werden, wirkt sich die Reihenfolge der Einträge in der Liste nicht auf den Ausgabe-Feature-Typ aus, aber der Raumbezug des obersten Eintrags in der Liste im Werkzeugdialogfeld (der erste Eintrag bei der Skripterstellung) wird während der Verarbeitung verwendet und auf die Ausgabe festgelegt.

Um den Ausgabe-Raumbezug (Koordinatensystem und Domänen) explizit zu steuern, überschreiben Sie die Standardeigenschaften des Raumbezugs mit den entsprechenden Geoverarbeitungsumgebungen.

Die Eingaben können eine beliebige Kombination von Geometrietypen sein (Punkt, Multipoint, Linie oder Polygon). Der Ausgabe-Geometrietyp kann nur dieselbe Geometrie oder eine Geometrie mit einer kleineren Dimension aufweisen als die Eingabe-Feature-Class mit der kleinsten Geometriedimension (Punkt = 0, Linie = 1 und Polygon = 2). Wenn Sie einen anderen Ausgabetyp angeben, werden verschiedenen Typen von Schnittpunkten der Eingabe-Feature-Classes gefunden. Hierbei handelt es sich nicht um eine andere Darstellung derselben Schnittpunkte, sondern um Schnittpunkte, die nur durch diesen Geometrietyp dargestellt werden können (Punkt, Linie oder Polygon).

Tipp:

Sie können das Werkzeug Überschneiden (Intersect) mit einer einzigen Eingabe ausführen. In diesem Fall werden keine Schnittpunkte von Features der verschiedenen Feature-Classes oder -Layer gesucht, sondern die Schnittpunkte von Features in der Eingabe. Das ist eventuell hilfreich, wenn Sie Überlappungen von Polygonen und Schnittpunkte von Linien suchen (als Punkte oder Linien).

Beispiele für Polygon-Eingaben

Polygone können sich auf folgende Weise überschneiden:

  • Durch Überlappung: Der Überlappungsbereich wird erreicht, indem für den Parameter Ausgabetyp die Option Identisch mit Eingabe (Standard) festgelegt wird.
  • Durch eine gemeinsame Grenze (Berührung an einer Linie): Diese Überschneidung wird erreicht, indem für den Parameter Ausgabetyp die Option Linie festgelegt wird.
  • Berührung an einem Punkt: Diese Überschneidung wird erreicht, indem für den Parameter Ausgabetyp die Option Punkt festgelegt wird.

Polygone als Eingabe und Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung von zwei Polygon-Feature-Classes mit der Einstellung Identisch mit Eingabe für den Parameter Ausgabetyp. Die Ausgabe-Polygon-Features liegen dort, wo sich ein Polygon einer Eingabe-Feature-Class oder eines Layers mit einem Polygon einer anderen Eingabe-Feature-Class bzw. eines anderen Layers überschneidet.

Polygon-Überschneidung

Polygone als Eingabe und Linien als Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung von zwei Polygon-Feature-Classes mit der Einstellung Linie für den Parameter Ausgabetyp. Die Ausgabe-Linien-Features liegen dort, wo ein Polygon einer der Eingabe-Feature-Classes eine gemeinsame Grenze mit einem Polygon der anderen Eingabe-Feature-Class aufweist (eine Linie überschneidet).

Polygon-Überschneidung mit Linie

Polygone als Eingabe und Punkte als Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung von zwei Polygon-Feature-Classes mit der Einstellung Punkt für den Parameter Ausgabetyp. Die Ausgabe-Punkt-Features liegen dort, wo die Grenze eines Polygons einer der Eingabe-Feature-Classes die Grenze eines Polygons der anderen Eingabe-Feature-Class an einem einzelnen Punkt überschneidet.

Polygon-Überschneidung mit Punkt

Beispiele zu Linieneingaben

Wenn die Eingabe ausschließlich aus Line-Feature-Classes besteht, können Sie mit dem Werkzeug Überschneiden (Intersect) feststellen, wo sich die Features der Eingabe-Feature-Classes überlappen und wo sich ihre Punkte und Linien überschneiden.

Linien als Eingabe und Linien als Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung von zwei Line-Feature-Classes mit der Einstellung Linie oder Identisch mit Eingabe für den Parameter Ausgabetyp. Die Ausgabe-Linien-Features liegen dort, wo sich eine Linie der einen Eingabe-Feature-Class mit einem Feature einer anderen Eingabe-Feature-Class überschneidet.

Linien-Überschneidung

Linien als Eingabe und Punkte als Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung von zwei Line-Feature-Classes mit der Einstellung Punkt für den Parameter Ausgabetyp. Die Ausgabe-Punkt-Features liegen dort, wo sich eine Linie der einen Eingabe-Feature-Class mit einem Feature einer anderen Eingabe-Feature-Class überschneidet.

Überschneiden: Linie und Punkt

Beispiel für Punkteingabe

Wenn die gesamte Eingabe aus Point-Feature-Classes besteht, können Sie mit dem Werkzeug Überschneiden (Intersect) festlegen, welche Punkte zu allen Eingabe-Feature-Classes gehören.

Punkteingabe-Überschneidung

Beispiele für Eingaben mit gemischter Geometrie

Das Werkzeug Überschneiden (Intersect) kann gemeinsam mit Feature-Classes unterschiedlicher Geometrietypen verwendet werden. Der standardmäßige (und höchste erlaubte) Wert für Ausgabetyp entspricht der Feature-Class mit der kleinsten Geometriedimension.

Polygone und Linien als Eingabe und Linien als Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung einer Polygon- und einer Line-Feature-Class mit der Einstellung Linie für den Parameter Ausgabetyp. Die Ausgabe-Linien-Features liegen dort, wo sich eine Linie der einen Eingabe-Feature-Class mit einem Polygon einer anderen Eingabe-Feature-Class überschneidet.

Polygon-Überschneidung bei Linien für Linie

Polygone und Linien als Eingabe und Punkte als Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung einer Polygon- und einer Line-Feature-Class mit der Einstellung Punkt für den Parameter Ausgabetyp. Die Ausgabe-Punkt-Features liegen dort, wo Linien-Endpunkte einen Punkt auf dem Polygonrand berühren und Linien Polygonränder kreuzen. In der Ausgabe werden keine Punkte generiert, bei denen Linien direkt an Polygonrändern liegen.

Polygon-Überschneidung bei Linien für Punkt

Polygone, Linien und Punkte als Eingabe und Punkte als Ausgabe

Die folgende Abbildung zeigt das Ergebnis einer Überschneidung von Point-, Line- und Polygon-Feature-Classes. Die Ausgabe kann nur eine Point-Feature-Class sein. Jeder Punkt in der Ausgabe überschneidet sich mit mindestens einem Feature jeder Eingabe-Feature-Class.

Polygon-Überschneidung bei Linie für Punkt

Verwandte Themen