Aktualisieren (Coverage)

Zusammenfassung

Ersetzt die Flächen des Eingabe-Coverages durch die Polygone des Update-Coverages durch Ausschneiden und Einfügen.

Weitere Informationen zur Funktionsweise des Werkzeugs "Aktualisieren"

Abbildung

Abbildung 'Aktualisieren'

Verwendung

Syntax

Update_arc (in_cover, update_cover, out_cover, {feature_type}, {fuzzy_tolerance}, {keep_border})
ParameterErläuterungDatentyp
in_cover

Das Coverage, das zu aktualisierende Polygone enthält.

Coverage
update_cover

Das Coverage, dessen Polygone Flächen des Eingabe-Coverages ersetzen sollen.

Coverage
out_cover

Das zu erstellende Coverage.

Coverage
feature_type
(optional)

Der Satz zu aktualisierender Feature-Classes.

  • POLYPolygone und PAT-Werte werden aktualisiert. Dies ist die Standardoption.
  • NETPolygone und Arcs sowie PAT- und AAT-Werte werden aktualisiert.
String
fuzzy_tolerance
(optional)

Der Mindestabstand zwischen den Koordinaten im Ausgabe-Coverage. Standardmäßig wird der Mindestwert für die Fuzzy-Toleranz der Eingabe- und Erase-Coverages verwendet.

Weitere Informationen zur Berechnung der Standard-Fuzzy-Toleranz

Double
keep_border
(optional)

Legt fest, ob die äußere Grenze des Update-Coverages nach dem Einfügen in das Eingabe-Coverage erhalten bleiben soll.

  • KEEP_BORDERDie äußere Grenze des Update-Coverages wird im Ausgabe-Coverage beibehalten. Dies ist die Standardoption.
  • DROP_BORDERDie äußere Grenze des Update-Coverages wird nach dem Einfügen des Update-Coverages in das Eingabe-Coverage gelöscht. Die Feldwerte der Update-Polygone haben im Ausgabe-Coverage Vorrang vor den Feldwerten im Eingabe-Coverage.
Boolean

Codebeispiel

Aktualisieren – Beispiel (eigenständiges Skript)

Im folgenden eigenständigen Skript wird veranschaulicht, wie Sie das Werkzeug "Aktualisieren" verwenden.

# Name: Update_Example.py
# Description: Updates 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 = "c3zone4"
updateCover = "newsub"
outCover = "C:/output/newc3zone4"
featureType = "POLY"

# Execute Update
arcpy.Update_arc(inCover, updateCover, outCover, featureType, "", "")

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Nein
ArcEditor: Nein
ArcInfo: Erfordert ArcInfo Workstation installiert

7/10/2012