40
GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Embed Size (px)

Citation preview

Page 1: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

GIS-Vortrags

Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung

Von Matthias Wiertz

Page 2: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Übersicht

1. Motivation2. Wie erstellt man ein Netzwerk3. Aufgabe4. Der Fluss in Netzen5. Fließrichtung im Ansatz6. Gewichte7. Aufgabe

Page 3: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

1. Motivation

Den kürzesten Weg bzw. schnellsten Weg irgendwo hin finden

eine geeignete Route für Zeitungen auszutragen finden

die Fahrtzeit für einen Weg bestimmen.=> Transport Netzwerk

(der Pfad von A nach B ist wählbar)

Page 4: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Versorgungsnetze

Kann Versorgung bei defekten Leitungen gewährleistet werden?

Fließrichtung des Wassers / StromSchaltkreise=> Versorgungsnetzwerk

(der Pfad von A nach B ist durch die Fließrichtung vorgegeben)

Page 5: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

2. Wie erstellt man ein Netzwerk?

Wie verknüpft man das geometrische Netzwerk mit den Informationen?

Hier jetzt die Lösung:methodisch:durch Algorithmen wie Dijkstra, Floyd...Voronoy - DiagrammeVisuell:durch Arc Info

Page 6: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Visualisierung: Netzwerke mit Fluss sollen einen bestimmten Sachverhalt veranschaulichen.

Zur Verdeutlichung der Absicht benutzt man:

TopologieDas ist die Lehre von den Eigenschaften

geometrischer Gebilde im Raum, die bei beliebiger Verzerrung erhalten bleiben.

Page 7: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Topologie

GeneralisierungVerzerrungSignaturen („symbology“)Attribute können deklariert werden

Page 8: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Attribute für Kanten

Einfache / komplexe KantenKantengewichteDruck in WasserleitungenLänge der Kante...Attribute table

Page 9: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Verknüpfungsattribute für Knoten

Verteiler (1 to many)Dreier Stecker (bei Stromleitungen)T-Stück (bei Wasserleitungen)Bogenstücke (1 to 1)Reduzierer (1 to 1)Trafo 10 kv - 220 vReduzierstück 20 cm - 10 cm

Durchmesser

Page 10: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Sonstige Attribute für Knoten

Knotengewichtesource ... QuellePumpstationBatterie (Minuspol)sink ... AbflussHaushalteBatterie (Pluspol)

Page 11: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Building a geometric network

In ArcCatalog muß man auf den Datensatz rechtsklicken

Auf New

Und dann auf Geometric Network Wizard

Page 12: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Bei diesem Bild dann einfach auf Next drücken

Page 13: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Bei diesem Fenster kann man sich dann entscheiden, was man für ein Netzwerk erstellen will

Einmal ein Netzwerk aus bestehenden Objekten

Und einmal ein leeres Netzwerk

Page 14: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Bei dem folgenden Fenster kann man dann die gewünschten Objektklassen auswählen

Und man kann einen Netzwerknamen aussuchen

Page 15: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Hier kann man entscheiden, ob man die existierenden enabled values erhalten möchte, oder nicht

Page 16: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Hier kann man auswählen, ob man zusammengesetzte edges haben möchte, oder nicht

Page 17: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Hier kann man dann die Größe des Toleranzbereichs auswählen

Und bei welchen Objekten er gelten soll

Page 18: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Jetzt kann man noch angeben, ob das Netzwerk sources oder sinks hat

Wenn ja, dann kann man hier angeben, welche Objektklassen

Page 19: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

So nun kann man noch auswählen, ob man Gewichte haben möchte

Z.B. PresDrop mit dem Typ double

Page 20: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Jetzt soll man seine vorher angegebenen Gewichte noch dem auswahlkriterium zuweisen

Z.B. Hydranten nach Hydlin_Length

Page 21: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Als letztes muß man dann noch seine bis dahin gemachten angaben mit finish bestätigen

Page 22: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

3. Aufgabe

Kopiert euch die Datei V:/matt lars /Montgomery2 in Euer Verzeichnis

Erstelle in ArcCatalog ein geometrisches Netzwerk aus diesem Datensatz

Dieses Netzwerk soll das Gewicht PresDrop enthalten (als double Variable)

Der Name des Netzwerks soll water_net sein

Page 23: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

4. Der Fluss in Netzen

Deklaration nur im Wizard für geom. Netzwerke (dort wird für ausgewählte Feature Klassen ein neues value-field hinzugefügt)

=> Ancillary Role ...Dieses value-field ist ein „Wertefeld“ für

das Attribut source / sink.=> nur auf Feature Klassen von Knoten

anwendbar)

Page 24: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Jeder Knoten kann die Werte 0,1,2, annehmen,dh.

0 none Dieser Knoten fungiert weder als Quelle, noch als Ausguss

1 source Quelle des Netzwerks2 sink Abfluss des Netzwerks

Page 25: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Ancillary role

Ändern / Einfügen von sources und sinks:

Wenn alle Knoten einer Feature Klasse den gleichen Wert haben sollen

Page 26: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Ancillary role + Enabled

Wenn man für bestimmte Knoten einen Wert verändern / einfügen möchte:

Editor Toolbar Start Editing

Page 27: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

1. Atrribute table

Page 28: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

2. Punkt markieren

Page 29: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

3. Wert ändern

Page 30: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Der markierte Knoten kann auch ausgeschaltet werden, um einen Defekt zu simulieren: Enabled - True / False

Page 31: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

5. Fließrichtung im Ansatz

VisualisierungFür die Visualisierung des Flusses

müssen wir erst eine neue Toolbar einführen:

Die Utility Network Analysis - Toolbar

Page 32: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Visualisierung

Netzwerkauswahl (Wasserversorgung)

Flow (Display Arrows zeigen Fließrichtungspfeile an.)

Page 33: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Visualisierung

PropertiesBestimmte FließrichtungUnbestimmte FließrichtungNicht initialisierte Fließrichtung

Page 34: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

3 mögliche Fließrichtungen

1. Bestimmte Fließrichtung: Die Fließrichtung in einer Kante ist durch Quelle und Ausguss eindeutig bestimmt.

2. Unbestimmte Fließrichtung: Die Fließrichtung ist nicht eindeutig festgelegt

3. Nichtinitialisierte Fließrichtung: In einer Kante gibt es keinen Fluss. (z.B. durch defekten Knoten)

Page 35: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Ablauf der Visualisierung

1. Die Fließrichtung setzen: Editor-Start EditingSet Flow Direction

Arc Map berechnet den Netzwerkfluss erst wenn man im „Editormodus“(Start Editing)diesen Button drückt)

Page 36: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Ablauf der Visualisierung

Fließrichtungspfeile anzeigen:Auf Flow dann Display Arrows

Page 37: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

6. Gewichte

Def. für Gewichte im Netzwerk:Ein Gewicht ist ein Netzwerk-feature,

das Kosten repräsentiert, die man beim Passieren einer Kante / Knoten aufwenden muß.

Page 38: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Gewichte

Die Gewichte müssen bei der Bildung des geometrischenNetzwerks deklariert werden.

Der Name des Gewichts ist frei wählbarBei der Deklaration wählt man die

feature-Klasse(n) aus, auf der ein Gewicht wirken soll.

Entscheidend ist die Spalte aus der Attributtabelle:

Page 39: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

Gewichte

Das Gewicht „Länge“ wird auf die gespeicherte Länge angewendet.

Die Werte befinden sich in der Attributliste der jeweiligen feature-Klasse.

Den Gewichten sollten dann noch passende Werte aus den Objektklassen zugeordnet werden

Page 40: GIS-Vortrags Thema: Versorgungsnetze (mit Richtung und Fluss) Erzeugung und Änderung Von Matthias Wiertz

7. Aufgabe

Kopiert Euch die Datei V:/matt Lars /Montgomery auf Euer Verzeichnis

Startet dann ArcmapDort Start EditingWähle einen Punkt an Setzt diesen in der Attributtabelle von enabled: true auf

enabled: false

Danke für Eure Aufmerksamkeit