ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Konnektivität des geometrischen Netzwerks überprüfen und reparieren

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Erkennt Konnektivitäts- und Geometrieprobleme innerhalb eines geometrischen Netzwerks und repariert diese optional.

Verwendung

  • Mit diesem Werkzeug werden u. a. folgende Arten gestörter Netzwerkverbindungen ermittelt:

    • Ein Netzwerk ohne entsprechende Netzwerkelemente
    • Ein Netzwerk-Feature mit einem oder mehreren fehlenden Netzwerkelementen
    • Ein Netzwerk-Feature mit doppelten Netzwerkelementen
    • Ein Netzwerk-Feature, das mit inkonsistenten oder unzulässigen Netzwerkelementen verbunden ist
    • Ein Netzwerk-Feature, das mit einem nicht vorhandenen Netzwerk-Feature verbunden ist

  • Im Gegensatz zu den Befehlen Konnektivität überprüfen und Konnektivität reparieren in ArcMap wird mit dem Werkzeug Konnektivität des geometrischen Netzwerks überprüfen und reparieren keine ausgewählte Gruppe von Features erzeugt. Features mit inkonsistenter Konnektivität werden in die Ausgabe-Protokolldatei geschrieben.

  • Alle von diesem Werkzeug generierten Warnungen, die Sie beachten müssen, werden in das Fortschrittsdialogfeld, das Fenster "Ergebnisse" und die Ausgabe-Protokolldatei geschrieben.

  • Wenn dieses Werkzeug ohne Aktivierung der Option Netzwerk nach Abschluss der Überprüfung reparieren (für verify_or_repair ist in Python VERIFY_ONLY festgelegt) ausgeführt wird und Inkonsistenzen im Netzwerk erkannt werden, muss das Werkzeug mit aktiviertem Parameter Netzwerk nach Abschluss der Überprüfung reparieren erneut ausgeführt werden (für verify_or_repair ist in Python VERIFY_AND_REPAIR festgelegt).

  • Wenn dieses Werkzeug mit der aktivierten Option Umfassende Überprüfung innerhalb der Ausdehnung durchführen ausgeführt wird (für exhaustive_check ist in Python EXHAUSTIVE_CHECK festgelegt), werden weitere Prüfungen der Netzwerk-Features innerhalb der angegebenen Ausdehnung ausgeführt. Mit diesem Werkzeug werden u. a. folgende weitere Prüfungen ausgeführt:

    • Ein Netzwerk-Knoten, der nicht mit den damit verbundenen Kanten lagegleich ist
    • Ein Netzwerkelement, das mit einer Kante mit der Länge Null verknüpft ist
    • Eine Netzwerkkante mit ungültiger Kantenelementreihenfolge

  • Die Ausgabe dieses Werkzeugs ist ein boolescher Wert, der verwendet wird, wenn das Werkzeug im Überprüfungsmodus ausgeführt wird. Der Wert True bedeutet, dass Inkonsistenzen im Netzwerk gefunden wurden und das Werkzeug erneut im Reparaturmodus ausgeführt werden sollte. Der Wert False bedeutet, dass keine Inkonsistenzen im Netzwerk gefunden wurden und keine weitere Aktion erforderlich ist. Bei der Ausführung im Reparaturmodus kann dieser Wert ignoriert werden. Dieser Wert kann in ModelBuilder als Vorbedingung für die Ausführung anderer Werkzeuge verwendet werden.

  • Wenn dieses Werkzeug in Python-Skripten verwendet wird, stellt das durch die Werkzeugausführung zurückgegebene Ergebnisobjekt die folgenden Ausgaben bereit:

    PositionBeschreibungDatentyp

    0

    Protokolldatei

    Datei

    1

    Gefundene Probleme

    Boolesch

  • Hinweis:

    Dieses Werkzeug ist in Version 10.2.1 und höher verfügbar.

Syntax

arcpy.management.VerifyAndRepairGeometricNetworkConnectivity(geometric_network, out_log, {verify_or_repair}, {exhaustive_check}, {extent})
ParameterErklärungDatentyp
geometric_network

Das geometrische Netzwerk, das überprüft werden soll.

Geometric Network
out_log

Eine Protokolldatei mit Details zum Fortschritt des Werkzeugs.

File
verify_or_repair
(optional)

Gibt an, ob Konnektivitätsfehler repariert werden.

  • VERIFY_ONLY —Das geometrische Netzwerk wird auf Konnektivitätsfehler überprüft, es wird jedoch keine Reparatur ausgeführt. Dies ist die Standardeinstellung.
  • VERIFY_AND_REPAIR —Nach der Überprüfung werden Konnektivitätsfehler repariert.
Boolean
exhaustive_check
(optional)

Gibt an, ob eine umfassende Prüfung des geometrischen Netzwerks ausgeführt wird. Die umfassende Prüfung verlängert die Zeit bis zum Abschluss der Werkzeugausführung. Aus diesem Grund empfiehlt es sich, das Werkzeug für eine Teilmenge des geometrischen Netzwerks auszuführen, z. B. für alle Änderungen, die in einer Version vorgenommen wurden.

  • NO_EXHAUSTIVE_CHECK —Die umfassende Prüfung wird nicht ausgeführt. Dies ist die Standardeinstellung.
  • EXHAUSTIVE_CHECK —Die umfassende Prüfung wird für den angegebenen Bereich ausgeführt.
Boolean
extent
(optional)

Die vier Koordinaten, mit denen der Umfang der umfassenden Prüfung definiert wird. Der Umfang wird mit X-Minimum, Y-Minimum, X-Maximum und Y-Maximum angegeben.

Extent

Abgeleitete Ausgabe

NameErklärungDatentyp
out_issues_found

Ein boolescher Wert, der verwendet wird, wenn das Werkzeug im Überprüfungsmodus ausgeführt wird. Der Wert True bedeutet, dass Inkonsistenzen im Netzwerk gefunden wurden und das Werkzeug erneut im Reparaturmodus ausgeführt werden sollte. Der Wert False bedeutet, dass keine Inkonsistenzen im Netzwerk gefunden wurden und keine weitere Aktion erforderlich ist.

Boolesch

Codebeispiel

VerifyAndRepairGeometricNetworkConnectivity – Beispiel (eigenständiges Skript)

Das folgende eigenständige Python-Skript veranschaulicht, wie VerifyandRepairGeometricNetworkConnectivity in einem Python-Skript verwendet wird, um ein geometrisches Netzwerk zu überprüfen und eine umfassende Prüfung für eine Feature-Teilmenge durchzuführen.

# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:\\testing\\GeometricNetworks\\Montgomery.gdb\\Water\\Water_Net"
# Process: Remove Feature Class From Geometric Network
arcpy.VerifyAndRepairGeometricNetworkConnectivity_management(
    "Water_Net", r"c:\temp\Water_Net.log", "VERIFY_ONLY", "EXHAUSTIVE_CHECK", 
    "1952602 294196 1953546 296176")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Geometrisches Netzwerk"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches