Fehlerbereinigung und Topologie erstellen (Clean) (Coverage)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Hiermit wird ein Coverage mit korrekter Polygon- oder Arc-Node-Topologie generiert. Hierzu werden mit dem Werkzeug Fehlerbereinigung (Clean) geometrische Koordinatenfehler bearbeitet und korrigiert, Arcs zu Polygonen zusammengesetzt und Feature-Attributdaten für die einzelnen Polygone oder Arcs (in einer PAT- oder AAT-Tabelle) erstellt.

Weitere Informationen zur Funktionsweise von "Fehlerbereinigung (Clean)"

Bild

Abbildung: Fehlerbereinigung und Topologie erstellen (Clean)

Verwendung

Syntax

Clean_arc (in_cover, {out_cover}, {dangle_length}, {fuzzy_tolerance}, {feature_type})
ParameterErläuterungDatentyp
in_cover

Das Coverage für die Bereinigung.

Coverage
out_cover
(optional)

Das mit Fehlerbereinigung erstellte Coverage. Wenn Eingabe-Coverage und Ausgabe-Coverage den gleichen Namen haben, wird das Eingabe-Coverage ersetzt. Per Standardeinstellung wird das Eingabe-Coverage ersetzt.

Coverage
dangle_length
(optional)

Die zulässige Mindestlänge für Dangle-Arcs im Ausgabe-Coverage. Bei einem Dangle-Arc handelt es sich um einen Arc, der auf seiner linken und rechten Seite die gleiche interne Polygonnummer aufweist und in einem Dangle-Node endet. Dangle-Arcs werden für die Optionen POLY und LINE entfernt. Wenn keine Dangle-Länge angegeben ist, wird dieser Wert aus der TOL-Datei des Coverages übernommen, falls vorhanden. Andernfalls wird die Dangle-Länge auf Null gesetzt (Standardeinstellung).

Double
fuzzy_tolerance
(optional)

Der Mindestabstand zwischen Koordinaten in jedem Ausgabe-Coverage.

Weitere Informationen zur Berechnung der Standard-Fuzzy-Toleranz

Double
feature_type
(optional)

Legt fest, ob eine Polygon-Topologie und eine PAT oder eine Arc-Node-Topologie und eine AAT erstellt werden. POLY ist die Standardoption. Wenn die Option POLY auf ein Coverage mit einer vorhandenen AAT angewendet wird, erstellt Fehlerbereinigung (Clean) auch die AAT-Datei automatisch neu.

  • POLYEs werden eine Polygon-Topologie und eine PAT erstellt. Wenn die Option POLY auf ein Coverage mit einer vorhandenen AAT angewendet wird, erstellt Fehlerbereinigung (Clean) auch die AAT-Datei automatisch neu. POLY ist die Standardoption.
  • LINIEEs werden eine Arc-Node-Topologie und eine AAT erstellt.
String

Codebeispiel

Fehlerbereinigung und Topologie erstellen (Clean) – Beispiel (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie ein Coverage für eine Polygon-Topologie bereinigt wird.

# Name: Clean_Example.py
# Description: Cleans a coverage for polygon topology.
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "zones"
outCover = "C:/output/zones"
fuzzyTolerance = 0.25
featureType = "POLY"

#Execute Clean
arcpy.Clean_arc(inCover, outCover, "", fuzzyTolerance, featureType)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Nein
ArcGIS for Desktop Standard: Nein
ArcGIS for Desktop Advanced: Erfordert Installierte Version von ArcInfo Workstation
5/9/2014