Mit der Advanced-Lizenz verfügbar.
Zusammenfassung
Aktualisiert die Benutzer-IDs eines Coverages nachdem diese in einer Feature-Attributtabelle verändert wurden. Die Feature-Attributtabelle wird verwendet, um die richtige Benutzer-ID für jedes Feature in dem Coverage zu bestimmen. Dieser Wert wird überall dort aufgezeichnet, wo die Feature-Benutzer-ID gespeichert ist.
Weitere Informationen zur Funktionsweise des Werkzeugs "IDs aktualisieren"
Verwendung
Mit Werkzeugen wie Feld hinzufügen und Feld berechnen können Sie Benutzer-IDs in der Feature-Attributtabelle eines Coverages hinzufügen oder ändern, bevor "IDs aktualisieren" ausgeführt wird.
Wenn das Werkzeug Label-Punkte erstellen verwendet wurde, um neue Label-Punkte für Coverage-Polygone zu erstellen, entsprechen die in der Coverage-PAT gespeicherten Polygon-Benutzer-IDs nicht den Benutzer-IDs des neuen Label-Punktes. Mit "Label-Punkte erstellen" werden die neuen Label-Punkte und ihre Benutzer-IDs in der LAB-Datei gespeichert. Mit "IDs aktualisieren" können die Benutzer-IDs der Label-Punkte dahingehend geändert werden, dass sie gleich den in der PAT gespeicherten Benutzer-IDs sind.
Mit dem Werkzeug Topologie erstellen (Build) können die in der PAT gespeicherten Benutzer-IDs dahingehend geändert werden, dass sie gleich den Benutzer-IDs der Label-Punkte sind.
Die Option NODE steht nicht zur Verfügung, da das Werkzeug "IDs aktualisieren" nach der Aktualisierung der Benutzer-IDs in der NAT-Datei nicht erforderlich ist.
Syntax
arcpy.arc.IDEdit(in_cover, feature_type)
Parameter | Erklärung | Datentyp |
in_cover | Das Coverage, für das Benutzer-IDs geändert wurden. | Coverage |
feature_type | Gibt die Class der Features an, für die Benutzer-IDs aktualisiert wurden.
| String |
Codebeispiel
IDEdit – Beispiel (eigenständiges Skript)
Das folgende eigenständige Skript veranschaulicht, wie Benutzer-IDs in einem Coverage aktualisiert werden.
# Name: IDEdit_Example.py
# Description: Adds polygon labels, then updates the User-IDs for a coverage
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "texas"
featureType = "POLY"
#Execute IDEdit
arcpy.IDEdit_arc(inCover, featureType)
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Erfordert Installierte Version von ArcInfo Workstation