Topologie überprüfen (Data Management)

Zusammenfassung

Dient zum Überprüfen einer Geodatabase-Topologie.

Mit dem Werkzeug Topologie überprüfen können die folgenden Vorgänge ausgeführt werden:

  • Aufteilen und Bilden von Clustern für Feature-Stützpunkte, um Features mit derselben Freigabegeometrie (mit gemeinsamen Koordinaten) zu ermitteln
  • Einfügen gemeinsamer Koordinatenstützpunkte 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

Verwendung

  • Dieses Werkzeug verarbeitet nur nicht überprüfte Bereiche. Details zu nicht überprüften Bereichen finden Sie unter Topologie in ArcGIS.

  • Wenn das Werkzeug verwendet wird, während der Topologie-Layer in der Karte geöffnet ist, kann mit dem Parameter Sichtbare Ausdehnung die Überprüfung auf die sichtbare Ausdehnung der Kartenanzeige beschränkt werden.

  • Ab ArcGIS Pro 2.6 kann der Eingabetopologie-Layer aus einem Topologie-Service stammen, wenn der Service mit ArcGIS Enterprise 10.8.1 oder höher veröffentlicht wird. Wenn der Layer dem Bereich Inhalt hinzugefügt wurde, können Sie den Layer in den Parameter Eingabetopologie ziehen oder die URL des Topologie-Layer-Feature-Service (z. B. https://myserver.mydomain.com/server/rest/services/myTopoService/FeatureServer/0) eingeben.

  • Wenn die Eingabetopologie aus einem Feature-Service stammt, wird die Überprüfung asynchron ausgeführt.

    Lizenz:
    Bei der Verwendung der Verzweigungsversionierung in einer ArcGIS Enterprise-Bereitstellung der Version 11.2 oder höher, muss den Organisationsmitgliedern eine Lizenz für die Benutzertyp-Erweiterung ArcGIS Advanced Editing, damit sie dieses Werkzeug verwenden können.

Parameter

BeschriftungErläuterungDatentyp
Eingabetopologie

Die Geodatabase-Topologie, die Sie überprüfen möchten.

Topology Layer
Sichtbare Ausdehnung
(optional)

Gibt an, ob die derzeit sichtbare Ausdehnung der Karte oder die volle Ausdehnung der Topologie überprüft wird. Wenn das Werkzeug im Python-Fenster oder in einem Python-Skript ausgeführt wird, wird die gesamte Ausdehnung der Topologie überprüft, unabhängig von dieser Parametereinstellung.

  • Aktiviert: Nur die derzeit sichtbare Ausdehnung wird überprüft.
  • Deaktiviert: Die gesamte Ausdehnung der Topologie wird überprüft. Dies ist die Standardeinstellung.

Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Eingabetopologie

Die aktualisierte Topologie.

Topology Layer

arcpy.management.ValidateTopology(in_topology, {visible_extent})
NameErläuterungDatentyp
in_topology

Die Geodatabase-Topologie, die Sie überprüfen möchten.

Topology Layer
visible_extent
(optional)

Gibt an, ob die derzeit sichtbare Ausdehnung der Karte oder die volle Ausdehnung der Topologie überprüft wird. Wenn das Werkzeug im Python-Fenster oder in einem Python-Skript ausgeführt wird, wird die gesamte Ausdehnung der Topologie überprüft, unabhängig von dieser Parametereinstellung.

  • Full_ExtentDie gesamte Ausdehnung der Topologie wird überprüft. Dies ist die Standardeinstellung.
  • Visible_ExtentNur die derzeit sichtbare Ausdehnung wird überprüft.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_topology

Die aktualisierte Topologie.

Topology Layer

Codebeispiel

ValidateTopology: Beispiel (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie die Funktion ValidateTopology verwendet wird.

# Name: ValidateTopology_Example.py
# Description: Validates a topology

import arcpy
arcpy.management.ValidateTopology("D:/Calgary/Trans.gdb/Streets/Street_Topo")

Verwandte Themen