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. # 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)