Layer überlagern (Standard Feature Analysis)

Zusammenfassung

Überlagert die Geometrien aus mehreren Layern in einem einzelnen Layer. Mit einer Überlagerung können räumliche Features kombiniert, radiert, geändert oder aktualisiert werden. Ein Überlagerungsvorgang ist viel mehr als eine einfache Zusammenführung von Geometrien. Sämtliche Attribute der Features, die Teil der Überlagerung sind, werden auf das Ergebnis übertragen.

Die Überlagerung gibt eine Antwort auf die grundlegendsten Fragen der Geographie: "Welche Elemente überlagern einander?"

  • Welche Flurstücke befinden sich in einem 100-Jahres-Überschwemmungsgebiet? ("In" ist hier nur ein Synonym für "über" bzw. "überlagern".)
  • Welche Straßen befinden sich in welchen Ländern?
  • Welche Landnutzung liegt über welchem Bodentyp?
  • Welche Quellen befinden sich in aufgegebenen militärischen Einrichtungen?

Abbildung

Layer überlagern

Verwendung

  • Hier einige Beispiele:

    • Die Umweltbehörde möchte den Einfluss von Weidevieh auf die Wasserqualität des US-Bundesstaates überwachen. Biologen der Behörde müssen ermitteln, wo die als Weideland eingestuften Weideparzellen bestimmte Wassereinzugsgebiete überschneiden. Layer überlagern kann verwendet werden, um sich überschneidende Flächen zu ermitteln.

    • Ein Bauunternehmen möchte einen neuen Golf-Resort in einem der drei zentral gelegenen Landkreise des US-Bundesstaates anlegen. Bevor mit der Planung begonnen werden kann, muss ermittelt werden, ob in diesen Landkreisen genügend Privatland vorhanden ist, das für den Golf-Resort erworben werden kann. Mit dem Werkzeug Layer überlagern kann das Land, das sich im Besitz der Öffentlichkeit befindet, aus den ausgewählten Landkreisen entfernt werden.

  • Das Werkzeug Layer überlagern erfordert zwei Eingaben: einen Eingabe-Layer und einen Overlay-Layer. Die Verfügbarkeit von Optionen der Überlagerungsmethode ist je nachdem, ob Punkte, Linien oder Flächen als Eingabe verwendet werden, unterschiedlich.

    ÜberlagerungsmethodeEingabe-LayerOverlay-LayerBeschreibung

    ÜberschneidenÜberschneiden

    Punkte, Linien oder Flächen

    Punkte, Linien oder Flächen

    Die Features oder Teile eines Features in der Eingabe, die durch die Überlagerungs-Features überlappt werden, werden beibehalten.

    Der Ausgabetyp kann als Punkte, Linien oder Flächen angegeben werden, wenn Linien- oder Flächen-Features geschnitten werden. Die Dimension des Ausgabegeometrietyps muss mit der Eingabe- und der Überlagerungsdimension übereinstimmen oder kleiner als diese sein, wobei Punkte=0 Dimensionen, Linien=1 Dimension und Flächen=2 Dimensionen sind.

    Dies ist das Standardverfahren.

    VereinigenVereinigen

    Flächen

    Flächen

    Die Eingabe- und Überlagerungsflächen werden kombiniert.

    RadierenRadieren

    Flächen

    Punkte, Linien oder Flächen

    Die Features oder Teile eines Features in den Eingabeflächen, die durch die Überlagerungs-Features überlappt werden, werden entfernt.

Syntax

arcpy.sfa.OverlayLayers(inputLayer, overlayLayer, outputName, {overlayType}, {outputType}, {snapToInput}, {tolerance})
ParameterErklärungDatentyp
inputLayer

Die Punkt-, Linien- oder Polygon-Features, die mit dem Overlay-Layer überlagert werden.

Feature Set
overlayLayer

Die Features, die mit den Features des Eingabe-Layers überlagert werden.

Feature Set
outputName

Der Name des Ausgabe-Layers, der im Portal erstellt werden soll.

String
overlayType
(optional)

Der Typ der durchzuführenden Überlagerung.

  • INTERSECTBerechnet einen geometrischen Schnittpunkt der Eingabe-Layer. Features oder Teile von Features, die sich im Eingabe- und im Overlay-Layer überlappen, werden in den Ausgabe-Layer geschrieben. Dies ist die Standardeinstellung.
  • UNIONBerechnet eine geometrische Vereinigung der Eingabe-Layer. Alle Features und deren Attribute werden in den Ausgabe-Layer geschrieben. Diese Option ist nur gültig, wenn der Eingabe- und der Overlay-Layer Polygon-Features enthalten.
  • ERASENur die Features oder Teile der Features im Overlay-Layer, die nicht innerhalb der Features im Eingabe-Layer liegen, werden in das Ergebnis geschrieben.
String
outputType
(optional)

Der gesuchte Schnittpunkttyp. Dieser Parameter ist nur gültig, wenn der Überlagerungstyp "Überschneiden (Intersect)" lautet.

  • INPUTDie ermittelten Features sind vom selben Geometrietyp wie der Eingabe- oder Overlay-Layer mit der kleinsten Geometriedimension. Wenn alle Eingabe-Features Polygone sind, enthält die Ausgabe Polygone. Wenn mindestens eine Eingabe ein Linien-Feature ist und keine Punkt-Features vorhanden sind, enthält die Ausgabe-Feature-Class Linien. Wenn mindestens eine Eingabe ein Punkt-Feature ist, enthält die Ausgabe Punkte. Dies ist die Standardeinstellung.
  • LINE Es werden Linien-Schnittpunkte zurückgegeben. Diese Option ist nur gültig, wenn die Eingabe keine Punkt-Features enthält.
  • POINT Es werden Punkt-Schnittpunkte zurückgegeben. Wenn es sich bei den Eingaben um Linien oder Polygone handelt, ist die Ausgabe ein Multipoint-Layer.
String
snapToInput
(optional)

Gibt an, ob Feature-Stützpunkte im Eingabe-Layer verschoben werden dürfen. Die Standardeinstellung ist NO_SNAP; dies bedeutet, dass bei einem Feature-Abstand unterhalb des Toleranzwertes alle Features aus beiden Layern verschoben werden können, um einander zu fangen. Wenn der Wert SNAP lautet, können nur die Features im Overlay-Layer verschoben werden, um die Eingabe-Layer-Features zu fangen.

  • NO_SNAPFeatures aus beiden Layern können gegenseitig ihre Stützpunkte fangen. Dies ist die Standardeinstellung.
  • SNAPNur die Stützpunkte von Features im Overlay-Layer dürfen verschoben werden, um den Eingabe-Layer zu fangen.
Boolean
tolerance
(optional)

Ein Double-Wert des Mindestabstands zwischen allen Feature-Koordinaten sowie die Strecke, um die eine Koordinate auf der X- bzw. Y-Achse (oder beiden) verschoben werden kann. Die Toleranzeinheiten entsprechen den Einheiten des Koordinatensystems des Eingabe-Layers.

Double

Abgeleitete Ausgabe

NameErklärungDatentyp
output

Die Features, die das Ergebnis der Überlagerung sind. Der Feature-Typ (Punkt, Linie oder Polygon) hängt von den Eingabeparametereinstellungen ab.

Feature-Set

Umgebungen

Lizenzinformationen

  • Basic: Erfordert Berechtigung Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Standard: Erfordert Berechtigung Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Advanced: Erfordert Berechtigung Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen

Verwandte Themen