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 mehr als eine einfache Zusammenführung von Geometrien: Sämtliche Attribute der Überlagerungs-Features sind in der Ausgabe enthalten.

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

  • 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

Werkzeugbild "Layer überlagern"

Verwendung

  • Nachfolgend finden Sie Anwendungsbeispiele für dieses Werkzeug:

    • 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. Dieses Werkzeug kann verwendet werden, um sich überschneidende Flächen zu ermitteln.

    • Ein Bauunternehmen möchte ein Golf-Resort in einem der drei zentral gelegenen Counties 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 das Golf-Resort erworben werden kann. Mit diesem Werkzeug kann das Land, das sich in öffentlichem Besitz befindet, aus den ausgewählten Landkreisen entfernt werden.

  • Das Werkzeug 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. In der folgenden Tabelle werden die Optionen der Methode beschrieben:

    Ü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 die Standardeinstellung.

    Vereinigen Vereinigen

    Gebiete

    Gebiete

    Die Eingabe- und Überlagerungsflächen werden kombiniert.

    Radieren Radieren

    Gebiete

    Punkte, Linien oder Flächen

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

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Layer

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

Feature Set
Overlay-Layer

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

Feature Set
Ausgabename

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

String
Überlagerungstyp
(optional)

Der Typ der durchgeführten Überlagerung.

  • Überschneiden (Intersect)Ein geometrischer Schnittpunkt der Eingabe-Layer wird berechnet. Features oder Teile von Features, die sich im Eingabe- und im Overlay-Layer überlappen, werden in den Ausgabe-Layer geschrieben. Dies ist die Standardeinstellung.
  • VereinigungEine geometrische Vereinigung der Eingabe-Layer wird berechnet. 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.
  • RadierenNur die Features oder Teile der Features im Overlay-Layer, die nicht innerhalb der Features im Eingabe-Layer liegen, werden in die Ausgabe geschrieben.
String
Ausgabetyp
(optional)

Der zurückgegebene Typ der Überschneidung. Dieser Parameter ist nur gültig, wenn der Überlagerungstyp "Überschneiden (Intersect)" lautet.

  • EingabeDie 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.
  • LinieEs werden Linien-Schnittpunkte zurückgegeben. Diese Option ist nur gültig, wenn die Eingabe keine Punkt-Features enthält.
  • PunktEs werden Punkt-Schnittpunkte zurückgegeben. Wenn es sich bei den Eingaben um Linien oder Polygone handelt, ist die Ausgabe ein Multipoint-Layer.
String
Eingabe fangen
(optional)

Gibt an, ob Feature-Stützpunkte aus dem Eingabe-Layer an ihren Stützpunkten gefangen werden können. Standardmäßig ist die Option deaktiviert; dies bedeutet, dass bei einer Entfernung zwischen Features unterhalb des Toleranzwertes alle Features aus beiden Layern einander fangen können. Bei aktivierter Option können nur die Features aus dem Overlay-Layer die Eingabe-Layer-Features fangen.

  • Deaktiviert: Features aus beiden Layern können gegenseitig ihre Stützpunkte fangen. Dies ist die Standardeinstellung.
  • Aktiviert: Nur Features aus dem Overlay-Layer können ihre Stützpunkt am Eingabe-Layer fangen.

Boolean
Toleranz
(optional)

Ein Double-Wert der minimalen Entfernung zwischen allen Feature-Koordinaten sowie die Strecke, um die eine Koordinate in X- bzw. Y-Richtung (oder beides) verschoben werden kann. Die Toleranzeinheiten entsprechen den Einheiten des Koordinatensystems des Eingabe-Layers.

Double

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe

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

Feature Set

arcpy.sfa.OverlayLayers(inputLayer, overlayLayer, outputName, {overlayType}, {outputType}, {snapToInput}, {tolerance})
NameErläuterungDatentyp
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 wird.

String
overlayType
(optional)

Der Typ der durchgeführten Überlagerung.

  • INTERSECTEin geometrischer Schnittpunkt der Eingabe-Layer wird berechnet. Features oder Teile von Features, die sich im Eingabe- und im Overlay-Layer überlappen, werden in den Ausgabe-Layer geschrieben. Dies ist die Standardeinstellung.
  • UNIONEine geometrische Vereinigung der Eingabe-Layer wird berechnet. 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 die Ausgabe geschrieben.
String
outputType
(optional)

Der zurückgegebene Typ der Überschneidung. 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.
  • LINEEs werden Linien-Schnittpunkte zurückgegeben. Diese Option ist nur gültig, wenn die Eingabe keine Punkt-Features enthält.
  • POINTEs 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 aus dem Eingabe-Layer ihre Stützpunkte fangen können. Die Standardeinstellung lautet NO_SNAP; dies bedeutet, dass bei einer Entfernung zwischen Features unterhalb des Toleranzwertes alle Features aus beiden Layern einander fangen können. Wenn der Wert SNAP lautet, können nur die Features im Overlay-Layer die Eingabe-Layer-Features fangen.

  • NO_SNAPFeatures aus beiden Layern können gegenseitig ihre Stützpunkte fangen. Dies ist die Standardeinstellung.
  • SNAPNur Features aus dem Overlay-Layer können ihre Stützpunkte am Eingabe-Layer fangen.
Boolean
tolerance
(optional)

Ein Double-Wert der minimalen Entfernung zwischen allen Feature-Koordinaten sowie die Strecke, um die eine Koordinate in X- bzw. Y-Richtung (oder beides) verschoben werden kann. Die Toleranzeinheiten entsprechen den Einheiten des Koordinatensystems des Eingabe-Layers.

Double

Abgeleitete Ausgabe

NameErläuterungDatentyp
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 Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Standard: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen
  • Advanced: Erfordert Ihr Konto in ArcGIS Enterprise für die Berechtigung zum Durchführen von Analysen

Verwandte Themen