Mit der Standard- oder Advanced-Lizenz verfügbar.
Geometrische Netzwerke können Features mit ungültiger Geometrie oder inkonsistenter Konnektivität enthalten. Es gibt eine Reihe von Werkzeugen und Befehlen, mit denen Sie Konnektivitäts- und Geometrieprobleme innerhalb eines geometrischen Netzwerks beheben können. Die Werkzeugleiste Bearbeitung eines geometrischen Netzwerks enthält die Befehle und Werkzeuge zur Überprüfung und Reparatur von Netzwerk-Features.
Die Befehle "Konnektivität überprüfen" und "Feature-Geometrie des Netzwerks überprüfen"
Die Überprüfung von Netzwerken ist eine komplexe Aufgabe. Die Befehle Konnektivität überprüfen und Feature-Geometrie des Netzwerks überprüfen beziehen sich auf das gesamte Netzwerk und berechnen einen Auswahlsatz der Netzwerk-Features, deren Konnektivität inkonsistent oder deren Geometrie ungültig ist. Das Verwenden dieser Befehle erleichtert die Korrektur von Inkonsistenzen im Netzwerk.
Der Befehl "Konnektivität überprüfen"
Der Befehl Konnektivität überprüfen erstellt einen Auswahlsatz der Netzwerk-Features, deren Konnektivität gestört ist, und zeigt ein Dialogfeld mit der Anzahl der ausgewählten Features an. Wenn der Befehl ausgeführt wird, hat der Benutzer die Möglichkeit, den Befehl für das gesamte Netzwerk oder für die aktuelle Ausdehnung auszuführen. Wenn er für das gesamte geometrische Netzwerk ausgeführt wird, wird nach folgenden Arten von inkonsistenter Netzwerkkonnektivität gesucht:
- 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
Neben den zuvor aufgeführten Überprüfungen kann der Befehl "Konnektivität des Netzwerks überprüfen" auch für die geometrischen Netzwerk-Features in der aktuellen Ausdehnung ausgeführt werden. Diese Überprüfungen sind jedoch auf ein gewisses Ausmaß beschränkt, da sie die geometrische Übereinstimmung von Netzwerk-Features mit der logischen Konnektivität vergleichen und daher mehr Zeit für die Ausführung benötigen. Die Liste umfangreicherer Überprüfungen, die ausgeführt werden, umfasst Folgendes:
- 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
Nach der Identifikation der Features mit gestörten Verbindungen können Sie die Inkonsistenzen mit dem Werkzeug Konnektivität wiederherstellen oder dem Befehl Konnektivität reparieren korrigieren. Das Werkzeug Konnektivität wiederherstellen bezieht sich auf einen benutzerdefinierten Bereich und löscht zunächst die Netzwerkverbindungen aller Features innerhalb dieses Bereichs und baut diese dann wieder auf. Daher eignet sich dieses Werkzeug besonders für kleinere Bereiche mit einer hohen Konzentration von Features mit gestörten Verbindungen. Der Befehl Konnektivität reparieren kann für das gesamte Netzwerk ausgeführt werden, wobei Inkonsistenzen in geometrischen und logischen Netzwerken repariert werden, oder er kann für die Anzeigeausdehnung ausgeführt werden, wobei Inkonsistenzen durch umfassendere Überprüfungen repariert werden.
Der Befehl Konnektivität des Netzwerks überprüfen identifiziert nicht nur inkonsistente Konnektivität, sondern auch Inkonsistenzen im logischen Netzwerk. Wenn solche Inkonsistenzen bestehen, wird ein Dialogfeld mit einer entsprechenden Warnmeldung angezeigt, das die Verwendung des Befehls Konnektivität reparieren zur Korrektur der Inkonsistenzen empfiehlt. Der Befehl "Konnektivität reparieren" sollte für das gesamte Netzwerk, nicht für die aktuelle Ausdehnung, ausgeführt werden, um Inkonsistenzen des logischen Netzwerks zu reparieren.
Wenn in der Registrierungsdatenbank der Eintrag "RepairConnectivity" unter HKEY_CURRENT_USER\Software\ESRI\Geodatabase vorhanden ist, wird eine Datei erzeugt, die alle beim Reparaturvorgang Fehler und Warnungen enthält, die durch den Befehl "Konnektivität überprüfen" generiert werden. Wenn der Eintrag z. B. D:\Temp\ lautet, wird die Log-Datei im Verzeichnis D:\Temp\ angelegt. Der Name der Protokolldatei setzt sich aus dem Namen des geometrischen Netzwerks und der aktuellen Version zusammen, wenn es sich um eine ArcSDE-Geodatabase handelt.
Mit dem Geoverarbeitungswerkzeug "Konnektivität des geometrischen Netzwerks überprüfen und reparieren" kann das gesamte geometrische Netzwerk in einer angegebenen Ausdehnung überprüft oder repariert werden.
Weitere Informationen zum Überprüfen und Reparieren der Konnektivität des geometrischen Netzwerks
Der Befehl "Feature-Geometrie des Netzwerks überprüfen"
Mit dem Befehl Geometrie des Netzwerks überprüfen wird ein Auswahlsatz der Netzwerk-Features erstellt, deren Geometrie für Netzwerk-Features unzulässig ist. Dazu zählen die folgenden Arten ungültiger Netzwerkgeometrien:
- Ein Feature, das eine leere Geometrie aufweist
- Ein Feature, dessen Geometrie mehrere Teile aufweist (nur Kanten-Features)
- Ein Feature, dessen Anfangs- und Endstützpunkte gleich sind (nur Kanten-Features)
- Ein Feature, das eine Geometrie mit einer Null-Länge aufweist (nur Kanten-Features)
Mit dem Befehl Geometrie des Netzwerks überprüfen werden Features mit leerer Geometrie oder Null-Länge nur dann ermittelt, wenn sie sich in einem Auswahlsatz befinden. Um einen Auswahlsatz zu berechnen, klicken Sie im Inhaltsverzeichnis von ArcMap mit der rechten Maustaste auf den Layer, den Sie überprüfen möchten. Klicken Sie unter Auswahl auf Alle auswählen, und wählen Sie dann den Befehl Geometrie des Netzwerks überprüfen aus.
Zur Reparatur der einzelnen Arten ungültiger Geometrie sind unterschiedliche Schritte erforderlich. Weitere Informationen zur Vorgehensweise beim Reparieren der Geometrie von Netzwerk-Features finden Sie unter Reparieren der Konnektivität des geometrischen Netzwerks.
Die Werkzeuge "Konnektivität überprüfen" und "Feature-Geometrie des Netzwerks überprüfen"
Die Werkzeuge Konnektivität des Netzwerks überprüfen und Geometrie des Netzwerks überprüfen führen dieselben Tests für Netzwerk-Features durch wie die entsprechenden Befehle, bis auf die Tatsache, dass sie diese Vorgänge für eine vom Benutzer definierte Ausdehnung (anstelle einer Auswahl von Features) oder für das gesamte Netzwerk durchführen.
Das Werkzeug Konnektivität überprüfen ist sehr rechenintensiv und sollte in zahlreichen Situationen nicht zur Erkennung von inkonsistenter Konnektivität verwendet werden. Stattdessen sollten Sie den Befehl Konnektivität des Netzwerks überprüfen verwenden, da dieser Inkonsistenzen in einem Bruchteil der Zeit zurückgibt.
Wenn Sie die ESC-TASTE drücken, während Sie den Interessenbereich für das Werkzeug Konnektivität überprüfen oder Feature-Geometrie des Netzwerks überprüfen definieren, wird der Vorgang abgebrochen.