Features in Grafiken (Konvertierung)

Zusammenfassung

Konvertiert symbolisierte Features eines Feature-Layers in Grafikelemente in einem Grafik-Layer.

Verwendung

  • Symbolisierte Features werden unter Verwendung der Feature-Geometrie sowie des Symbols aus der Layer-Symbolisierung in Grafikelemente konvertiert.

  • Dieses Werkzeug wird häufig zum Konvertieren einer Teilmenge (Auswahl) von Features in Grafiken verwendet.

  • Verwenden Sie den Parameter Konvertierte Features von Darstellung ausschließen, um konvertierte Features aus dem Parameterwert Eingabe-Features von der Darstellung auszuschließen, sodass an der entsprechenden Position lediglich Grafikelemente dargestellt werden. Um konvertierte Features neu darzustellen, zeigen Sie die Eigenschaften des Feature-Layers an, und aktivieren Sie die Ausschlusseinstellung auf der Registerkarte Auswahl.

  • Dieses Werkzeug unterstützt keine Batch-Geoverarbeitung.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Der in eine Grafik zu konvertierende Layer.

Feature Layer
Ausgabe-Grafik-Layer

Der Grafik-Layer, der die konvertierten Grafikelemente enthält.

Graphics Layer
Konvertierte Features von Darstellung ausschließen
(optional)

Gibt an, ob die konvertierten Features mithilfe einer Abfrage ausgeschlossen werden.

  • Aktiviert: Die Features werden ausgeschlossen. Dies ist die Standardeinstellung.
  • Deaktiviert: Die Features werden nicht ausgeschlossen; sie werden beibehalten.

Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierter Layer

Der aktualisierte Eingabe-Layer. Der Layer enthält die Aktualisierung der Ausschlussliste, wenn der Parameter Konvertierte Features von Darstellung ausschließen aktiviert ist.

Feature Layer

arcpy.conversion.FeaturesToGraphics(in_layer, out_layer, {exclude_features})
NameErläuterungDatentyp
in_layer

Der in eine Grafik zu konvertierende Layer.

Feature Layer
out_layer

Der Grafik-Layer, der die konvertierten Grafikelemente enthält.

Graphics Layer
exclude_features
(optional)

Gibt an, ob die konvertierten Features mithilfe einer Abfrage ausgeschlossen werden.

  • EXCLUDE_FEATURESDie Features werden ausgeschlossen. Dies ist die Standardeinstellung.
  • KEEP_FEATURESDie Features werden nicht ausgeschlossen; sie werden beibehalten.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_layer

Der aktualisierte Eingabe-Layer. Der Layer enthält die Aktualisierung der Ausschlussliste, wenn für den Parameter exclude_features EXCLUDE_FEATURES festgelegt ist.

Feature Layer

Codebeispiel

FeaturesToGraphics: Beispiel 1 (Python-Fenster)

Mit dem folgenden Python-Snippet wird im Python-Fenster ein Punkt-Feature-Layer in einen Grafik-Layer konvertiert.

import arcpy
arcpy.env.workspace = r"C:/data/input/pointFeatures.lyrx"
arcpy.conversion.FeaturesToGraphics("pointFeatures", "pointGraphics", "KEEP_FEATURES")
FeaturesToGraphics: Beispiel 2 (eigenständiges Skript)

Mit dem folgenden Python-Snippet wird eine Feature-Auswahl von Stadtbezirken von New York City aus einem Feature-Layer mit den Landkreisen des Bundesstaates New York in einen Grafik-Layer konvertiert, der Polygongrafikelemente enthält. Im Ergebnis werden die konvertierten Grafiken aus dem ursprünglichen Feature-Layer ausgeschlossen.

# Name: FeaturesToGraphics.py
# Description: Converts a polygon feature layer to polygon graphics.
# Requirements: None

# Import system models
import arcpy

# Set the workspace
arcpy.env.workspace = r"C:\data\input"

# Set local variables
out_layer = "NYBoroughs"
myquery = "AREATYPE = 'Borough'"

# Select the features to convert
in_layer = arcpy.management.SelectLayerByAttribute("NYCounties", 
                                                   "NEW_SELECTION", myquery)

# Run FeaturesToGraphics
arcpy.conversion.FeaturesToGraphics(in_layer, out_layer, "EXCLUDE_FEATURES")