Skip to main content

Symbolisierung aus Layer anwenden (Data Management Tools)

Zusammenfassung

Wendet die Symbolisierung eines angegebenen Layers oder einer angegebenen Layer-Datei auf den Eingabe-Layer an. Das Werkzeug kann auf Feature-, Raster-, Netzwerkanalyse-, TIN- und geostatistische Layer angewendet werden.

Abbildung

Abbildung: Werkzeug "Symbolisierung aus Layer anwenden"

Verwendung

  • Der Symbolisierungs-Layer muss mit dem Datentyp des Eingabe-Layers übereinstimmen. Es ist z. B. nicht möglich, einen Feature-Layer auf einen Raster-Layer (oder umgekehrt) anzuwenden.

  • Ebenso kann die Symbolisierung nur auf Features mit identischer Geometrie angewendet werden. Es ist also nicht möglich, eine Punktsymbolisierung auf einen Polygon-Layer anzuwenden.

  • Zusätzlich zur Symbolisierung überträgt das Werkzeug das Zeitfeld, 3D-Höhe und -Versatz, die Beschriftungsklasse und HTML-Pop-up-Eigenschaften.

  • Wenn es sich bei der Eingabe um eine Feature-Class oder einen Dataset-Pfad handelt, wird von diesem Werkzeug ein neuer Layer erstellt und mit dem Ergebnis des angewendeten Werkzeugs zurückgegeben.

  • Sie können die Symbolisierungsbereiche beibehalten oder mit dem Parameter Symbolisierungsbereiche nach Daten aktualisieren aktualisieren. Die Standardsymbolisierungsmethoden sind dynamisch. Wird beispielsweise die fünfklassige Klassifizierungsmethode "Natürliche Unterbrechungen" aus dem Symbolisierungs-Layer auf den Eingabe-Layer angewendet, werden die Bereichswerte aktualisiert, um die Shape_Area-Werte des Eingabe-Layers widerzuspiegeln. Die Option Bereiche beibehalten verwendet dieselben Werte wie der Symbolisierungs-Layer. Bei der Option Bereiche aktualisieren wird die fünfklassige Klassifizierungsmethode "Natürliche Unterbrechungen" aus dem Feld Shape_Area des Eingabe-Layers verwendet.

    Die folgenden Methoden sind dynamisch:

    • Einzelwertsymbolisierung zu einem Feature

      • Die Einzelwerte werden aktualisiert, um die Werte des Eingabe-Layers widerzuspiegeln.

      • Wenn Sie nicht möchten, dass die Einzelwertklassifizierung aktualisiert wird, können Sie das Standardsymbol <all other values> im Symbolisierungs-Layer auswählen.

    • Symbolisierung "Abgestufte Farben" zu einem Feature

      • Die Bereichswerte werden auf die Werte des Eingabe-Layers aktualisiert.

      • Wenn Sie nicht möchten, dass die Ausgabe des Bereichs aktualisiert wird, können Sie die manuelle Klassifizierung auswählen.

    • Wert-Rendering "Klassifiziert" zu einem Raster

      • Die Bereichswerte werden aktualisiert, um die Werte des Eingabe-Layers widerzuspiegeln.

      • Wenn Sie nicht möchten, dass die Ausgabe des Bereichs aktualisiert wird, können Sie die manuelle Klassifizierung auswählen.

  • Wird der Parameter Symbolisierungsbereiche nach Daten aktualisieren auf Bereiche beibehalten gesetzt, werden die Beschriftungen aus dem Wert Symbolisierungs-Layer in den Wert Eingabe-Layer kopiert. Falls der Parameter auf Bereiche aktualisieren gesetzt wird, werden die Beschriftungen neu berechnet.

  • Die Symbolisierung besteht nur solange der Layer vorhanden ist. Ein Layer kann beibehalten werden, indem die ArcGIS Pro-Sitzung gespeichert wird oder indem er unter Verwendung des Werkzeugs In Layer-Datei speichern in eine Layer-Datei gespeichert wird.

    Damit die in einem Skriptwerkzeug erstellte Symbolisierung angezeigt werden kann, muss das Werkzeug den Layer als abgeleiteten Ausgabeparameter enthalten. Dementsprechend muss der Wert des Parameters Aktualisierter Eingabe-Layer als abgeleiteter Modellparameter in einem Modellwerkzeug hinzugefügt werden, um die Änderungen der Symbolisierung anzuzeigen.

Parameter

Beschriftung Erläuterung Datentyp

Eingabe-Layer

Der Layer, auf den die Symbolisierung angewendet wird.

Feature Layer; Raster Layer; Layer

Symbolisierungs-Layer

Der Layer, der die Symbolisierung enthält, wird dann auf den Eingabe-Layer angewendet. Sowohl .lyrx- als auch .lyr-Dateien werden unterstützt.

Layer

Symbolisierungsfelder

(Optional)

Die Felder aus dem Eingabe-Layer, die mit den Symbolisierungsfeldern übereinstimmen, die im Symbolisierungs-Layer verwendet werden.

Spalten der Wertetabelle:

  • TypeSpecifies whether the field is the symbology value field, normalization field, or other type.

    • Value fieldThe field will be used as the primary field to symbolize values.

    • Normalization fieldThe field will be used to normalize quantitative values.

    • Exclusion clause fieldThe field will be used for the symbology exclusion clause.

    • Chart renderer pie size fieldThe field will be used to set the size of pie chart symbols.

    • Rotation X expression fieldThe field will be used to set the rotation of symbols on the x-axis.

    • Rotation Y expression fieldThe field will be used to set the rotation of symbols on the y-axis.

    • Rotation Z expression fieldThe field will be used to set the rotation of symbols on the z-axis.

    • Transparency expression fieldThe field will be used to set the transparency of symbols

    • Transparency normalization fieldThe field will be used to normalize transparency values.

    • Size expression fieldThe field will be used to set the size or width of symbols.

    • Color expression fieldThe field will be used to set the color of symbols.

    • Primitive override expression fieldThe field will be used to set various properties on individual symbol layers.

  • Source FieldThe symbology field used in the symbology layer. Use "#" if you do not know the source field and want the system default to be used.

  • Target FieldThe field from the input layer to use when applying the symbology.

Value Table

Symbolisierungsbereiche nach Daten aktualisieren

(Optional)

Gibt an, ob Symbolisierungsbereiche aktualisiert werden.

  • StandardSymbolisierungsbereiche werden aktualisiert, außer unter den folgenden Bedingungen: Der Eingabe-Layer ist leer, der Symbolisierungs-Layer verwendet Klassengrenzen (z. B. abgestufte Farben oder abgestufte Symbole) und die Klassifizierungsmethode ist "Manuell" oder "Definiertes Intervall", oder der Symbolisierungs-Layer verwendet Einzelwerte und die Option Alle anderen Werte anzeigen ist aktiviert.

  • Bereiche aktualisierenSymbolisierungsbereiche werden aktualisiert.

  • Bereiche beibehaltenSymbolisierungsbereiche werden nicht aktualisiert, sondern beibehalten.

String

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

Aktualisierter Eingabe-Layer

Der aktualisierte Eingabe-Layer.

Layer

Umgebungen

Auto-Commit, Aktueller Workspace

Lizenzierungsinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja