Daten, aus denen ein Netzwerk erstellt wird, müssen beim Bereinigen besonders berücksichtigt werden, da geringfügige räumliche Fehler zu schwerwiegenden Konnektivitätsfehlern führen können.
Welche Techniken können als Best Practice für die Bereinigung räumlicher Netzwerkdaten vor dem Erstellen eines Netzwerkmodells angesehen werden?
Um den Ball ins Rollen zu bringen, kann ich mir Folgendes vorstellen
Stellen Sie sicher, dass in Ihrem GIS keine Topologiefehler ausgeblendet werden (wie dies in ArcMap möglich ist) oder dass der Netzwerkerstellungsprozess dies berücksichtigt (wie dies in Arc Network Analyst der Fall ist). Verstehe, wie und warum dies geschieht.
Verwenden Sie die Topologiefunktionen Ihres GIS - z. B. Arc Topology, Autocad Drawing Cleanup. Erkennen Sie alle Polylinien, die innerhalb einer Toleranz zueinander liegen oder sich berühren oder schneiden, ohne zu nicken (dh die am Schnittpunkt nicht unterbrochen sind). Überschwinger und Unterschwinger fallen in diese Kategorie. Überprüfen Sie sie auf Fehler (abhängig von Ihrer Darstellung können sie Brücken / Tunnel darstellen oder nicht). Verwenden Sie automatisierte Reparaturen, wenn alle wie Fehler aussehen und eine manuelle Reparatur nicht möglich ist.
Überprüfen Sie auch, ob Verbindungsendpunkte innerhalb einer bestimmten Toleranz liegen, ohne dass dies zusammenfällt. Verwenden Sie automatisierte Reparaturen, wenn alle wie Fehler aussehen und eine manuelle Reparatur nicht möglich ist.
Erhöhen Sie die Toleranz in den beiden oben genannten Schritten schrittweise, bis Sie sicher sind, dass alle so erkannten Merkmale beabsichtigt sind.
Bauen Sie das Netzwerk auf und berechnen Sie die Konnektivität für jede Junction (die Anzahl der Verbindungen, die sie verbinden). Überprüfen Sie (im Idealfall) alle oder (wahrscheinlich) eine Zufallsstichprobe, um sicherzustellen, dass sie Ihren Erwartungen entsprechen.
Sortieren Sie alle Polylinien in Ihrem Modell nach Länge und überprüfen Sie sie beginnend mit der kleinsten Länge manuell (möglicherweise mithilfe der berechneten Konnektivitätsdaten). Sehr kurze Netzwerkverbindungen sind normalerweise Fehler und können Drehwinkel usw. durcheinander bringen.
Was habe ich dort vermisst? Fühlen Sie sich frei, gute externe Ressourcen zu beschreiben oder mit ihnen zu verknüpfen.
quelle
Antworten:
In Arc können Sie ein geometrisches Netzwerk erstellen und dann in der Fehlertabelle nach Fehlern suchen (dazu müssen Sie zuerst die Topologie löschen und auch den Kreisverkehr entfernen, der ebenfalls einen geometrischen Netzwerkfehler verursacht).
Die gemeldeten Fehler sind häufige Probleme, unabhängig davon, welches GIS Sie verwenden:
quelle
Meiner Erfahrung nach. Verwenden Sie nur Linien vom Typ Linestring, erstellen Sie möglichst lange Linien, setzen Sie voraus, dass jede Linie mindestens 1 Punkt mit anderen geteilt hat, lassen Sie keine Linien mit einer Länge von 0 zu, erfordern Sie, dass die Linien OGC-gültig sind (keine sich selbst überschneidenden usw.). Wenn Sie Ereignisse in Zeilen haben (lineare Referenzierung), speichern Sie auch den GPS-Punkt, da es jemanden gibt, der das Konzept nicht versteht und Daten bricht.
Und last but not least: Lassen Sie nicht zu, dass Benutzer fehlerhafte Daten aktualisieren oder in die Master-Datenbank einfügen. Mit dem Versprechen, dass sie diese später beheben, wird dies niemals passieren.
quelle
Als sehr verspätete Folge davon habe ich kürzlich über diese Probleme geschrieben, und hier ist, was ich geschrieben habe: Vorbereiten von Modellen für die Verwendung in der räumlichen Netzwerkanalyse
quelle