ArcGIS for Desktop

  • Dokumentation
  • Preise
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS for Desktop

Ein vollständiges professionelles GIS

ArcGIS for Server

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Preise
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr...

Annotation-Feature-Class aktualisieren

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebung
  • Lizenzierungsinformationen

Zusammenfassung

Hiermit wird die Eingabe-Annotation-Feature-Class mit Textattributfeldern aktualisiert und optional der Wert jedes neuen Feldes oder jedes Features in der Feature-Class gefüllt.

Verwendung

  • Dieses Werkzeug kann für eine versionierte Feature-Class ausgeführt werden, wenn die Option "Attributfelder füllen" deaktiviert ist. In diesem Fall wird das Schema der Feature-Class aktualisiert, die neuen Annotation-Felder werden jedoch nicht gefüllt. Attributwerte für ein Feature bleiben so lange leer, bis das Feature bearbeitet wurde.

  • Mit diesem Werkzeug werden das Schema der Feature-Class sowie wahlweise alle Annotation-Features der Feature-Class aktualisiert. Bei der Aktualisierung des Schemas werden der Feature-Class weitere Felder (Fett, Kursiv, Text usw.) hinzugefügt und zudem sichergestellt, dass ein Symbol innerhalb der Symbolauswahl vorhanden ist. Ist kein Symbol in der Symbolsammlung vorhanden, können Sie nicht von den verbesserten Möglichkeiten zum Erstellen von Annotation-Features Gebrauch machen.

  • Das Füllen von Attributfeldern ist ein intensiver Vorgang, bei dem jedes Feature aktualisiert wird. Wenn Sie diese Option deaktivieren, werden die Felder hinzugefügt, jedoch nicht gefüllt. Wenn die Felder bei der Aktualisierung nicht gefüllt werden, bleiben sie leer, bis das Feature bearbeitet wird.

Syntax

UpdateAnnotation_management (in_features, {update_values})
ParameterErläuterungDatentyp
in_features

Annotation-Feature-Class der Eingabe, in die neue Felder eingefügt werden.

Feature Layer
update_values
(optional)

Füllt die Werte jedes neuen Feldes für jedes Feature in der Feature-Class.

  • POPULATE —Füllt die Werte jedes neuen Feldes für jedes Feature in der Feature-Class.
  • DO_NOT_POPULATE —Es wird kein Wert für die Felder aufgefüllt.
Boolean

Codebeispiel

UpdateAnnotation – Beispiel (Python-Fenster)

Mit dem folgenden Skript im Python-Fenster wird veranschaulicht, wie Sie das Werkzeug "UpdateAnnotation" im unmittelbaren Modus verwenden.

import arcpy
arcpy.env.workspace = "C:/data/Ontario.mdb"
arcpy.UpdateAnnotation_management("ProvParks_anno", "POPULATE")
UpdateAnnotation – Beispiel (Standalone-Python-Skript)

Mit dem folgenden eigenständigen Skript wird veranschaulicht, wie Sie das Werkzeug "UpdateAnnotation" verwenden.

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

Umgebung

  • Aktueller Workspace

Lizenzierungsinformationen

  • ArcGIS for Desktop Basic: Ja
  • ArcGIS for Desktop Standard: Ja
  • ArcGIS for Desktop Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Feature-Class"
Feedback zu diesem Thema?

ArcGIS for Desktop

  • Startseite
  • Dokumentation
  • Preise
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches