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

Abbildung des Werkzeugs "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 Entfernen, Umbenennen oder Zuordnen des Parameters Zusammenführungsattribute ändern.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Layer

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

Feature Set
Zusammenführungs-Layer

Die Punkt-, Linien- oder Polygon-Features, die mit dem Eingabe-Layer zusammengeführt werden. 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 wird.

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 in den Ausgabe-Layer einbezogen.

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 namens TYPE enthält, enthält die Ausgabe ein Feld 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.
  • ZUORDNEN: 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.

Feature Set
mergeLayer

Die Punkt-, Linien- oder Polygon-Features, die mit dem Eingabe-Layer zusammengeführt werden. 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 wird.

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 in den Ausgabe-Layer einbezogen.

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 namens TYPE enthält, enthält die Ausgabe ein Feld 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.
  • ZUORDNEN: 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