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
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.
Überlagerungsmethode Eingabe-Layer Overlay-Layer Beschreibung Ü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.
Vereinigen
Flächen
Flächen
Die Eingabe- und Überlagerungsflächen werden kombiniert.
Radieren
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})
Parameter | Erklärung | Datentyp |
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.
| String |
outputType (optional) | Der gesuchte Schnittpunkttyp. Dieser Parameter ist nur gültig, wenn der Überlagerungstyp "Überschneiden (Intersect)" lautet.
| 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.
| 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
Name | Erklärung | Datentyp |
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