Resumen
Elimina una representación de la clase de entidad de una clase de entidad de geodatabase.
Uso
Una vez que la representación de la clase de entidad se elimina de la clase de entidad, todas las reglas de representación y excepciones de entidad asociadas a esa representación también se eliminan. No se elimina ninguna entidad de la clase de entidad de origen.
No se puede eliminar una representación de la clase de entidad de una clase de entidad durante una sesión de edición. Eliminar una representación es un cambio de esquema y no se permite realizar cambios de esquema durante una sesión de edición.
Sintaxis
arcpy.cartography.DropRepresentation(in_features, representation)
Parámetro | Explicación | Tipo de datos |
in_features | Capa de entidades de entrada que contiene representaciones. | Feature Layer |
representation | La representación de la clase de entidad que se eliminará. | String |
Muestra de código
Ejemplo de la herramienta DropRepresentation (ventana de Python)
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta DropRepresentation en el modo inmediato.
import arcpy from arcpy import env env.workspace = "C:/data" arcpy.DropRepresentation_cartography("footprints.lyr", "footprints_Rep")
Ejemplo de la herramienta DropRepresentation (secuencia de comandos de Python independiente)
Esta secuencia de comandos independiente muestra un ejemplo del uso de la herramienta DropRepresentation.
# Name: DropRepresentation_standalone_script.py
# Description: Deletes a feature class representation from a geodatabase feature class.
# 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 = "footprints_Rep"
# Execute Drop Representation
arcpy.DropRepresentation_cartography(in_features, representation)
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí