ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Actualizar la clase de entidad de anotación

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Actualiza la clase de entidad de anotación de entrada con campos de atributo de texto y completa, opcionalmente, el valor de cada nuevo campo para cada entidad en la clase de entidad.

Uso

  • Esta herramienta se puede ejecutar en una clase de entidad versionada si la opción para completar campos de atributo está desmarcada. En este caso, se actualizará el esquema de la clase de entidad, pero no se completarán los nuevos campos de anotación. Los valores de atributo para una entidad permanecerán en blanco hasta que se edite la entidad.

  • Esta herramienta actualizará el esquema de la clase de entidad y, opcionalmente, cada entidad de anotación dentro de la clase de entidad. La actualización del esquema agregará campos a la clase de entidad (negrita, cursiva, texto, etc.) y también garantizará la presencia de un símbolo dentro de la colección de símbolos. Si no hay un símbolo en la colección de símbolos, no podrá utilizar las mejoras para construir entidades de anotación.

  • Completar los campos de atributos es una operación intensiva que requiere la actualización de cada entidad. Si deshabilita esta opción, se agregarán los campos pero no se completarán. Si los campos no se completan durante la actualización, permanecerán en blanco hasta que se edite la entidad.

Sintaxis

arcpy.management.UpdateAnnotation(in_features, {update_values})
ParámetroExplicaciónTipo de datos
in_features

Clase de entidad de anotación de entrada a la que se agregarán nuevos campos.

Feature Layer
update_values
(Opcional)

Completa el valor de cada campo nuevo para cada una de las entidades en la clase de entidad.

  • POPULATE —Completa el valor de cada campo nuevo para cada una de las entidades en la clase de entidad.
  • DO_NOT_POPULATE —No se completan los valores de los campos.
Boolean

Muestra de código

Ejemplo de UpdateAnnotation (ventana de Python)

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

import arcpy
arcpy.env.workspace = "C:/data/Ontario.mdb"
arcpy.UpdateAnnotation_management("ProvParks_anno", "POPULATE")
Ejemplo de UpdateAnnotation (secuencia de comandos de Python independiente)

La siguiente secuencia de comandos independiente muestra cómo utilizar la herramienta UpdateAnnotation.

# Name: UpdateAnnotation_Example.py
# Description: Use UpdateAnnotation to update ArcGIS 8.3 annotation feature classes
# to ArcGIS 9.0

# import system modules 
import arcpy
import os

# Set environment settings
# User input geodatabase location - eg. C:/data/anno83.mdb
arcpy.env.workspace = input('Annotation data location: ')

# Create list of annotation feature classes within the geodatabase
fcList = arcpy.ListFeatureClasses("", "ANNOTATION")

# Loop through the feature classes and update
for fc in fcList:
    try:
        # Process: Update the annotation feature classes
        print("Updating " + fc + "...")
        arcpy.UpdateAnnotation_management(fc, "POPULATE")
    except:
        # If an error occurred while running a tool print the messages
        print(arcpy.GetMessages())

print("Update of annotation feature classes in " + env.workspace + " complete")

Entornos

  • Espacio de trabajo actual

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Clase de entidad

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal