Fehlerbereinigung und Topologie erstellen (Clean) (Coverage)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

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

Weitere Informationen zur Funktionsweise von "Fehlerbereinigung und Topologie erstellen (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 und Topologie erstellen (Clean)" 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 den Koordinaten in "out_cover".

Weitere Informationen zur Berechnung der Standard-Fuzzy-Toleranz

Double
feature_type
(optional)

Legt fest, ob eine Polygontopologie 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 und Topologie erstellen (Clean)" auch die AAT-Datei automatisch neu.

  • POLYEs werden eine Polygontopologie und eine PAT erstellt. Wenn die Option POLY auf ein Coverage mit einer vorhandenen AAT angewendet wird, erstellt "Fehlerbereinigung und Topologie erstellen (Clean)" auch die AAT-Datei automatisch neu. POLY ist die Standardoption.
  • LINEEs 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 die Polygontopologie fehlerbereinigt 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 ArcInfo Workstation installiert
9/11/2013