Symbologie aus Layer anwenden (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Mit diesem Werkzeug wird die Symbologie eines Layers auf den Eingabe-Layer angewendet. Es kann auf Feature-, Raster-, Netzwerkanalyse-, TIN- und geostatische Layer-Dateien oder Layer im ArcMap-Inhaltsverzeichnis angewendet werden. Das Werkzeug wird hauptsächlich in Skripten oder in ModelBuilder verwendet.

Bild

Werkzeug "Symbologie aus Layer anwenden"

Verwendung

Syntax

ApplySymbologyFromLayer_management (in_layer, in_symbology_layer)
ParameterErläuterungDatentyp
in_layer

Der Layer, auf den die Symbologie angewendet wird.

Feature Layer;Raster Layer; TIN Layer;Network Analysis Layer;Geostatistical Layer
in_symbology_layer

Die Symbologie dieses Layers wird auf den Eingabe-Layer angewendet.

Feature Layer; Raster Layer;TIN Layer; Network Analysis Layer;Geostatistical Layer

Codebeispiel

ApplySymbologyFromLayer – Beispiel 1 (Python-Fenster)

Mit dem folgenden Skript im Python-Fenster wird veranschaulicht, wie Sie die Funktion "ApplySymbologyFromLayer" im unmittelbaren Modus verwenden.

import arcpy
arcpy.ApplySymbologyFromLayer_management("sf_points", "sf_points_water.lyr")
ApplySymbologyFromLayer – Beispiel 2 (eigenständiges Skript)

Mit dem folgenden eigenständigen Skript wird veranschaulicht, wie Sie die Funktion "ApplySymbologyFromLayer" bei der Skripterstellung verwenden.

# Name: ApplySym.py
# Purpose: apply the symbology from one layer to another

# Import system modules
import arcpy
from arcpy import env

# Set the current workspace
env.workspace = "C:/data"

# Set layer to apply symbology to
inputLayer = "sf_points.lyr"

# Set layer that output symbology will be based on
symbologyLayer = "water_symbols_pnt.lyr"

# Apply the symbology from the symbology layer to the input layer
arcpy.ApplySymbologyFromLayer_management (inputLayer, symbologyLayer)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013