Actualizar excepción (Cartografía)

Nivel de licencia:BasicStandardAdvanced

Resumen

Transfiere las excepciones de representación de la entidad desde el campo de excepción predeterminado hacia los campos explícitos que se definen en las reglas de representación en la representación.

PrecauciónPrecaución:

La actualización de las excepciones de geometría transferirá la excepción de geometría desde el campo de excepción de la representación hacia el campo Forma. Se sobrescribirá la geometría original de la entidad.

Uso

Sintaxis

UpdateOverride_cartography (in_features, representation, {update_option})
ParámetroExplicaciónTipo de datos
in_features

La capa de entidad de entrada que contiene al menos una representación.

Feature Layer
representation

La representación que contiene las excepciones que se transferirán a los campos explícitos.

String
update_option
(Opcional)

Especifica el tipo de excepción de representación que se transferirá a los campos explícitos.

  • REPRESENTATION_PROPERTY_OVERRIDETransfiere sólo las excepciones de propiedad de la representación. Esta es la opción predeterminada.
  • GEOMETRY_OVERRIDETransfiere sólo las excepciones de geometría de la representación, al campo Forma. Se sobrescribirá la geometría original de la entidad.
  • BOTHTransfiere las excepciones de geometría y de propiedad de representación. Las excepciones de geometría de representación se transferirán al campo Forma, sobrescribiendo la geometría original de la entidad.
String

Ejemplo de código

Ejemplo de la herramienta UpdateOverride (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta UpdateOverride en el modo inmediato.

import arcpy from arcpy import env env.workspace = "C:/data" arcpy.UpdateOverride_cartography("footprints.lyr", "footprints_Rep", "BOTH")
Ejemplo de la herramienta UpdateOverride (secuencia de comandos de Python independiente)

Esta secuencia de comandos independiente muestra un ejemplo del uso de la herramienta UpdateOverride.

# Name: UpdateOverride_standalone_script.py
# Description: Transfers feature representation overrides
#              from the default override field to explicit fields
#              as defined by the representation rules
#              in the representation.

 
# 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"
update_option = "BOTH"

# Execute Update Override
arcpy.UpdateOverride_cartography(in_features, representation, update_option)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
5/9/2014