Establecer representación de capa (Cartografía)
Resumen
Establece una representación para una capa de entidades. La capa es temporal y se almacena en la memoria durante la sesión de ArcGIS; además está disponible para ser usada en modelos y secuencias de comandos.
Uso
-
La entrada debe ser una clase de entidad de geodatabase con al menos una representación de clase de entidad.
-
La capa resultante se puede utilizar como una entrada válida para las herramientas cartográficas que requieren una entrada de capa, especialmente en modelos y secuencias de comandos.
-
La capa de entidades temporal se puede guardar como archivo de capa utilizando la herramienta Guardar en archivo de capa o se puede guardar como una nueva clase de entidad utilizando la herramienta Copiar entidades. Las capas creadas en ArcCatalog no se pueden utilizar en ArcMap, a menos que se guarden en un archivo de capa usando la herramienta Guardar en archivo de capa.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_layer |
La capa de entidad de entrada que contiene al menos una representación. | Layer |
representation |
La representación que se establecerá para la capa de entidades de entrada. | String |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta SetLayerRepresentation en el modo inmediato.
import arcpy from arcpy import env env.workspace = "C:/data" arcpy.SetLayerRepresentation_cartography("footprints.lyr", "buildings_Rep")
Esta secuencia de comandos independiente muestra un ejemplo del uso de la herramienta SetLayerRepresentation.
# Name: SetLayerRepresentation_standalone_script.py
# Description: Sets a representation for a feature layer. The layer is temporary and stored in memory for use in models and scripts.
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
in_features = "footprints.lyr"
representation = "buildings_Rep"
# Execute Set Layer Representation
arcpy.SetLayerRepresentation_cartography(in_features, representation)