Topologie überprüfen (Data Management)
Zusammenfassung
Dient zum Überprüfen einer Geodatabase-Topologie.
Mit "Topologie überprüfen" können die folgenden Vorgänge ausgeführt werden:
- Aufteilen und Clustern von Feature-Stützpunkten, um Features mit einer gemeinsamen Geometrie (lagegleichen Koordinaten) zu ermitteln
- Einfügen von lagegleichen Koordinatenstützpunkten in Features, die eine gemeinsame Geometrie aufweisen
- Ausführen einer Reihe von Integritätsprüfungen, um Verletzungen der für die Topologie festgelegten Regeln zu ermitteln
- Erstellen eines Fehlerprotokolls mit möglichen topologischen Fehlern im Feature-Dataset
Verwendung
-
Wenn Sie eine ArcSDE-Geodatabase-Topologie in ArcCatalog überprüfen, darf das Feature-Dataset, in dem sich die Topologie befindet, nicht als versioniert registriert werden.
-
Dieses Werkzeug verarbeitet nur nicht überprüfte Bereiche. Details zu nicht überprüften Bereichen finden Sie unter Topology_in_ArcGIS
Wenn das Werkzeug in ArcMap verwendet wird, kann der Parameter Sichtbare Ausdehnung verwendet werden, um die Überprüfung auf die sichtbare Ausdehnung der Kartenanzeige zu beschränken.
Syntax
Parameter | Erläuterung | Datentyp |
in_topology |
Die Geodatabase-Topologie, die Sie überprüfen möchten. | Topology Layer |
visible_extent (optional) |
Bestimmt in ArcMap, ob die derzeit sichtbare Ausdehnung der Karte oder die volle Ausdehnung der Topologie verwendet wird. Bei der Ausführung in ArcCatalog oder in einem Python-Skript wird die gesamte Ausdehnung der Topologie überprüft, unabhängig von dieser Parametereinstellung.
| Boolean |
Codebeispiel
Im folgenden eigenständigen Skript wird veranschaulicht, wie Sie die Funktion "ValidateTopology" verwenden.
# Name: ValidateTopology_Example.py # Description: Validates a topology import arcpy from arcpy import env arcpy.ValidateTopology_management("D:\Calgary\Trans.mdb\Streets\Street_Topo")