Aplicar simbología de capa (Administración de datos)

Resumen

Esta herramienta aplica la simbología de una capa a la Capa de entrada. Se puede aplicar a capas o archivos de capa de entidad, ráster, análisis de red y TIN en la tabla de contenido de ArcMap. Esta herramienta está pensada principalmente para utilizar en secuencias de comandos o ModelBuilder.

Ilustración

The Apply Symbology From Layer tool

Uso

Sintaxis

ApplySymbologyFromLayer_management (in_layer, in_symbology_layer)
ParámetroExplicaciónTipo de datos
in_layer

Capa a la que se aplicará la simbología.

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

La simbología de esta capa se aplica a la capa de entrada.

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

Ejemplo de código

Ejemplo 1 de ApplySymbologyFromLayer (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función ApplySymbologyFromLayer en el modo inmediato.

import arcpy arcpy.ApplySymbologyFromLayer_management("sf_points", "sf_points_water.lyr")
Ejemplo 2 de ApplySymbologyFromLayer (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente muestra cómo utilizar la función ApplySymbologyFromLayer.

# Name: ApplySym.py # Purpose: apply the symbology from one layer to another # Author: ESRI  # 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)

Entornos

Temas relacionados


7/10/2012