Layer zusammenführen (Standard Feature Analysis)

Zusammenfassung

Kopiert alle Features aus zwei Layern in einen neuen Layer. Die zu kombinierenden Layer müssen die gleichen Feature-Typen (Punkte, Linien oder Polygone) enthalten. Sie können steuern, wie die Felder aus den Eingabe-Layern verknüpft und kopiert werden.

Abbildung

Layer zusammenführen

Verwendung

  • Die Eingaben müssen den gleichen Feature-Typ aufweisen.

  • Standardmäßig werden alle Felder beider Eingaben in die Ausgabe kopiert. Sie können die Felder aus dem Zusammenführungs-Layer optional mit den Optionen zum Umbenennen, Entfernen und Zuordnen der Zusammenführungsattribute ändern.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Layer

Die Punkt-, Linien- oder Polygon-Features, die mit dem Zusammenführungs-Layer zusammengeführt werden sollen.

Feature Set
Zusammenführungs-Layer

Die Punkt-, Linien- oder Polygon-Features, die mit dem Eingabe-Layer zusammengeführt werden sollen. Der Zusammenführungs-Layer muss den gleichen Feature-Typ (Punkt, Linie oder Polygon) enthalten wie der Eingabe-Layer.

Feature Set
Ausgabename

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

String
Zusammenführungsattribute
(optional)

Eine Liste von Werten, die beschreiben, wie Felder aus dem Zusammenführungs-Layer geändert und den Feldern im Eingabe-Layer zugeordnet werden sollen. Standardmäßig werden alle Felder beider Eingaben an den Ausgabe-Layer übertragen.

Wenn ein Feld nur in einem der Layer vorhanden ist, enthält der Ausgabe-Layer beide Felder. Das Ausgabefeld enthält NULL-Werte für die Eingabe-Features, in denen das Feld nicht enthalten war. Beispiel: Wenn der Eingabe-Layer ein Feld namens TYPE enthält, der Zusammenführungs-Layer aber kein Feld TYPE enthält, enthält die Ausgabe TYPE, aber mit NULL-Werten für alle aus dem Zusammenführungs-Layer kopierten Features.

Sie können die folgenden Zusammenführungsaktionen steuern (wie Felder im Zusammenführungs-Layer in die Ausgabe geschrieben werden).

  • REMOVE: Das Feld des Zusammenführungs-Layers wird aus dem Ausgabe-Layer entfernt.
  • RENAME: Das Feld des Zusammenführungs-Layers wird in der Ausgabe umbenannt. Sie können ein Feld des Zusammenführungs-Layers nicht in ein Feld des Eingabe-Layers umbenennen. Wenn sich die Feldnamen entsprechen sollen, verwenden Sie die Zuordnungsoption.
  • MATCH: Das Feld des Zusammenführungs-Layers wird umbenannt und einem Feld des Eingabe-Layers zugeordnet. Beispiel: Der Eingabe-Layer enthält ein Feld namens CODE und der Zusammenführungs-Layer ein Feld namens STATUS. Sie können STATUS und CODE zuordnen. Die Ausgabe enthält dann das Feld CODE, und für Features, die aus dem Zusammenführungs-Layer kopiert wurden, werden Werte des Feldes STATUS verwendet. Typumwandlung wird unterstützt (z. B. Double in Integer, Integer in String), außer String in Numeric.

Value Table

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe

Der Ausgabe-Layer mit den kombinierten Features und Attributen aus dem Eingabe- und dem Zusammenführungs-Layer.

Feature-Set

arcpy.sfa.MergeLayers(inputLayer, mergeLayer, outputName, {mergingAttributes})
NameErläuterungDatentyp
inputLayer

Die Punkt-, Linien- oder Polygon-Features, die mit dem Zusammenführungs-Layer zusammengeführt werden sollen.

Feature Set
mergeLayer

Die Punkt-, Linien- oder Polygon-Features, die mit dem Eingabe-Layer zusammengeführt werden sollen. Der Zusammenführungs-Layer muss den gleichen Feature-Typ (Punkt, Linie oder Polygon) enthalten wie der Eingabe-Layer.

Feature Set
outputName

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

String
mergingAttributes
[[Merge field, Action, Input Field],...]
(optional)

Eine Liste von Werten, die beschreiben, wie Felder aus dem Zusammenführungs-Layer geändert und den Feldern im Eingabe-Layer zugeordnet werden sollen. Standardmäßig werden alle Felder beider Eingaben an den Ausgabe-Layer übertragen.

Wenn ein Feld nur in einem der Layer vorhanden ist, enthält der Ausgabe-Layer beide Felder. Das Ausgabefeld enthält NULL-Werte für die Eingabe-Features, in denen das Feld nicht enthalten war. Beispiel: Wenn der Eingabe-Layer ein Feld namens TYPE enthält, der Zusammenführungs-Layer aber kein Feld TYPE enthält, enthält die Ausgabe TYPE, aber mit NULL-Werten für alle aus dem Zusammenführungs-Layer kopierten Features.

Sie können die folgenden Zusammenführungsaktionen steuern (wie Felder im Zusammenführungs-Layer in die Ausgabe geschrieben werden).

  • REMOVE: Das Feld des Zusammenführungs-Layers wird aus dem Ausgabe-Layer entfernt.
  • RENAME: Das Feld des Zusammenführungs-Layers wird in der Ausgabe umbenannt. Sie können ein Feld des Zusammenführungs-Layers nicht in ein Feld des Eingabe-Layers umbenennen. Wenn sich die Feldnamen entsprechen sollen, verwenden Sie die Zuordnungsoption.
  • MATCH: Das Feld des Zusammenführungs-Layers wird umbenannt und einem Feld des Eingabe-Layers zugeordnet. Beispiel: Der Eingabe-Layer enthält ein Feld namens CODE und der Zusammenführungs-Layer ein Feld namens STATUS. Sie können STATUS und CODE zuordnen. Die Ausgabe enthält dann das Feld CODE, und für Features, die aus dem Zusammenführungs-Layer kopiert wurden, werden Werte des Feldes STATUS verwendet. Typumwandlung wird unterstützt (z. B. Double in Integer, Integer in String), außer String in Numeric.

Value Table

Abgeleitete Ausgabe

NameErläuterungDatentyp
output

Der Ausgabe-Layer mit den kombinierten Features und Attributen aus dem Eingabe- und dem Zusammenführungs-Layer.

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