Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Topologische Regeln - WS 04/05

Ähnliche Präsentationen


Präsentation zum Thema: "Topologische Regeln - WS 04/05"—  Präsentation transkript:

1 Topologische Regeln - WS 04/05
Proseminar GIS II Topologische Regeln - WS 04/05

2 Gliederung Motivation Rückblick GIS I Topologie in ArcGis für
Flächen Linien Punkte ArcGis –Regel-Übersicht Aufgabe 1 Topologie in ArcGis Erzeugen Umgang mit Fehlern Aufgabe 2 Literaturverzeichnis Jan Martin Brockmann

3 Motivation Warum Topologie in ArcGIS?
„ArcGIS Topologie ist keine Datenstruktur, sondern die Definition von Verhalten und Anwendungen von Regeln auf beliebige Geometrien der Geodatabase.“1 1Aus ArcGIS_83.pdf ESRI Geoinformatik GmbH 2003 Jan Martin Brockmann

4 Motivation Warum Topologische Regeln?
Für das aktuelle Projekt sind… „Definition“ – die notwendigen Topologischen Regeln definierbar „Verhalten“ – spezifische Aktionen bei Verstoß gegen die Regeln wählbar „Anwendungen“ – Regeln benutzerdefiniert und jeder Zeit anwendbar „Regeln“ – vordefinierte topologische Grundregeln vorhanden „Beliebige Geometrien“ – die Regeln je nach Bedarf auf Linien, Flächen und Punkte anwendbar Jan Martin Brockmann

5 Motivation Warum Topologie in ArcGIS?
Für das aktuelle Projekt sind… „Definition“ – die notwendigen Topologische Regeln definierbar „Verhalten“ – spezifische Aktionen bei Verstoß gegen die Regeln wählbar „Anwendungen“ – Regeln benutzerdefiniert und jeder Zeit anwendbar „Regeln“ – vordefinierte topologische Grundregeln vorhanden „Beliebige Geometrien“ – die Regeln je nach Bedarf auf Linien Flächen, Punkte anwendbar Topologie in ArcGIS deckt Verstöße gegen die gewählten Regeln auf und hilft sie zu beseitigen Jan Martin Brockmann

6 Motivation Warum Topologie in ArcGIS?
Topologie in ArcGIS fungiert quasi als Detektiv, der Verstöße gegen die ausgewählten Regeln aufspürt und sie anzeigt! Unterschied zum Vortrag Räumliche Anfragen ( ): Topologie nicht als Anfrage- sondern als Kontrolle beim Erzeugen einer Geodatabase Jan Martin Brockmann

7 Rückblick Da war doch was…
GIS I Topologische Relationen von Flächen ArcGIS Ein bisschen mehr Aus: GIS I Vorlesung WS03/04 Jan Martin Brockmann

8 Topologie in ArcGIS -Ein bisschen genauer-
Topologische Regeln für Flächen Prüfung der geometrischen Beziehung zwischen Flächen Prüfung der geometrischen Beziehung einer Fläche zu einer anderen Geometrie (z.B. Punkt) Topologische Regeln für Linien Prüfung der geometrischen Beziehung zwischen Linien Prüfung der geometrischen Beziehung einer Linie zu einer anderen Geometrie (z.B. Punkt) Topologische Regeln für Punkte Prüfung der geometrischen Beziehung zwischen Punkten Insgesamt über 25 Regeln! Können nicht alle einzeln vorgestellt werden. Gute Zusammenstellung von ESRI im Internet: Jan Martin Brockmann

9 Topologische Regeln für Flächen Ein Bsp
Topologische Regeln für Flächen Ein Bsp. für Regeln innerhalb einer feature Class Name: Keine Überlappung - must not overlap Zwei Flächen einer Feature Class dürfen sich nicht Überlappen Beispiel: Flächen der Feature Class Wahlbezirke Flächen der Feature Class Postleitzahlenbezirke Wahlbezirke in Musterstadt WB 1 WB 2 WB 3 Wahl-lokale Wahlbezirke in Musterstadt WB 1 WB 2 WB 3 Wahl-lokale Jan Martin Brockmann

10 Topologische Regeln für Flächen Ein Bsp
Topologische Regeln für Flächen Ein Bsp. für Regeln zwischen 2 Feature Classes Enthält Punkte aus – contains point Aktivierung der Regel verlangt, dass in jedem Polygon der 1. Feature class mindestens ein Punkt aus der 2. Feature class enthalten ist Beispiel: Innerhalb des Flächen-Features Landkreise muss mindestens eine Stadt von dem Typ Punkt liegen Kreise und Städte Kreis-stadt normStadt Stadt Kreis-stadt normStadt Stadt Kreise und Städte Jan Martin Brockmann

11 Topologische Regeln für Linien Ein Bsp
Topologische Regeln für Linien Ein Bsp. für Regeln zwischen 2 Feature Classes Name: Hat Keine Überlappung - must not overlap with Zwei Linien zw. den beteiligten Feature Classes dürfen sich nicht überlappen (aber schneiden) Beispiel: Brücken dürfen sich nicht mit Wegen überlappen, aber schneiden Features der Feature Class Brücke dürfen nicht mit Flüssen überlappen, aber sie dürfen sich schneiden Jan Martin Brockmann

12 Topologische Regeln für Punkte Ein Bsp
Topologische Regeln für Punkte Ein Bsp. für Regeln zwischen 2 Feature Classes Liegt auf den Grenzen von – must be covered by boundery of Punkte der an der Regel beteiligten Feature Class müssen auf der Grenze eines Polygons der anderen Feature class liegen Beispiel: Grenzsteine müssen auf dem Rand der Polygone / Grundstücke stehen, die sie begrenzen Jan Martin Brockmann

13 Topologische Regeln Aufbau des ArcGIS Diagramms
Im folgenden: Verstehen dieser Zusammenstellung und des Prinzips Topologischer Regeln an einigen Beispielen! Für jede Regel existiert eine solche Erklärung! Jede topologische Regel hat einen Namen! Jan Martin Brockmann

14 Topologische Regeln Aufbau des ArcGIS Diagramms
Für jede Regel ist ein Fall dargestellt, der nicht gegen die Regel verstößt. Jan Martin Brockmann

15 Topologische Regeln Aufbau des ArcGIS Diagramms
Für jede Regel ist ein Fall dargestellt, der einen Fehlerfall auslöst. Jan Martin Brockmann

16 Topologische Regeln Aufbau des ArcGIS Diagramms
Um sich den Sinn der Regel zu verdeutlichen, wird ein reales Beispiel zu jeder Regel dargestellt Jan Martin Brockmann

17 Topologische Regeln Aufbau des ArcGIS Diagramms
Geltungsbereich der Topologischen Regel := Die topologische Regel gilt zwischen 2 Feature-Classes oder Subtypen der in den Symbolen dargestellten Geometrie := Die topologische Regel gilt innerhalb einer Feature-Class oder eines Subtypes Jan Martin Brockmann

18 Aufgabe 1 Umgang mit den Topologischen Regeln von ArcGIS
Kopiert euch aus dem Laufwerk V:\ den Ordner Top_Regeln in eure Arbeitsumgebung Schaut euch die Datei TR-Ausschnitt.pdf an (In dem Ordner). Versucht die Unterschiede der beiden dargestellten Regeln zu verstehen. Ladet die Geodatabase Aufgabe in ArcMap. Überlegt euch, welche Unterschiede es bei der Anwendung der beiden Regeln auf die Geodatabase geben würde (bezogen auf die beiden Layer cities & country) Jan Martin Brockmann

19 Topologien in ArcGIS Grundsätzliches
Topologien können nur in Geodatabases angelegt werden. Topologien können für Feature Classes und Subtypen angelegt werden. Innerhalb eines Feature Datasets können beliebig viele Topologien angelegt werden. Eigenes Zeichen Für Topologien in der Baumstruktur von dem ArcCATALOG Rechtsklick, Properties liefert Eigenschaften bestehender Topologien Änderungen bestehender Topologien im Nachhinein möglich (Rechtsklick, Properties) Jan Martin Brockmann

20 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
1. Starten des ArcCatalog 2. Auswahl der Geodatabase in der Baumstruktur Jan Martin Brockmann

21 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
3. Rechtsklick auf ein Feature Dataset der Geodatabase, in der die Topologie erzeugt werden soll. Dann New/Topology Im Bsp.: Geodatabase: Aufgabe Feature Dataset: Landscape Jan Martin Brockmann

22 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
4. Es erscheint ein Assistent, der einen durch die nächsten Schritte lotst. Klick auf weiter. Jan Martin Brockmann

23 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
5. Die Topologie benötigt einen Namen 6. Cluster Tolerance eingeben Cluster Tolerance: Definiert den Radius eines Kreises um einen Punkt innerhalb dessen Zwei Objekte als gleich, bzw. aufeinanderliegend angenommen werden. Größenordnung: Eine Zehnerpotenz kleiner als Genauigkeit der Daten Jan Martin Brockmann

24 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
7. Auswahl der Feature Classes die topologisch geprüft werden sollen (durch Aktivierung der Häkchen). Es können auch gleich mehr als 2 Feature Classes ausgewählt werden und innerhalb der Topologie mehrere Regeln aktiviert werden (da schnell unübersichtlich, Reduktion auf das Notwendige). Jan Martin Brockmann

25 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
8.Anzahl der ranks eingeben (integer Zahl [1,50]) Rank: Eine Gewichtung der Feature Classes. Je höher der Rank (max=1), desto weniger ist ein Feature der Feature Class anfällig für Verschiebungen, wenn dieses durch die Cluster Tolerance notwendig wird. 9.Durch Klick auf die jeweilige Zahl einen Wert für den rank der jew. Feature Class/ Subtypes setzen Jan Martin Brockmann

26 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
Add Rule, die topologische Regel wird hier ausgewählt. Jan Martin Brockmann

27 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
Auswahl der beteiligten Feature Classes (Auf die Reihenfolge achten, Beschreibung der topogr. Regeln zur Hand nehmen) Auswahl der topologischen Regel die angewendet werden soll Jan Martin Brockmann

28 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
Erneutes klicken auf Add Rule ermöglicht es noch weitere regeln in die aktuelle Topologie einzubinden Zusammenfassung der getroffenen Einstellungen: Name: Landscape_Topology Cluster Tolerance: 0, Feature Classes: mjurban, Rank:1 Rules: mjurban - Must Not overlap Jan Martin Brockmann

29 Topologien in ArcGIS Schrittweises Anlegen einer Topologie im ArcCatalog
Fertig, die Topologie wird angelegt und ist nun im ArcCatalog zu finden Die Topologie muss mit validate aktiviert werden. Validate: Prüft sobald der Befehl validate aufgerufen wurde die ausgewählten Feature classes auf Regelverstöße gegen die Neue Topologie. Kann jederzeit wiederholt werden. Jan Martin Brockmann

30 Topologien in ArcGIS Und jetzt?
Um das Ergebnis der Topologie anzuschauen: Starten von ArcMap Öffnen der gesamten Geodatabase (ArcMap fragt ob er die Topologie auch darstellen soll – JA!) Die Topologie hat einen eigenen Layer erzeugt: Verstöße gegen Flächenregeln werden in einem roten Rechteck dargestellt Verstöße gegen Linienregeln werden mit einer roten Linie dargestellt Verstöße gegen Punktregeln werden in einem roten Punkt dargestellt Sofort sichtbar in der Karte Jan Martin Brockmann

31 Topologien in ArcGIS Der Topologie Layer
Zusätzlich lassen sich Exceptions und Dirty Areas in dem Layer darstellen Rechtsklick auf den Topologie Layer Properties Symology Aktivierung der Häkchen zeigt Auswahl im Layer – in der Karte an Dirty Areas: Gebiete innerhalb der Karte die noch nicht mit Validate auf Fehler geprüft wurden Jan Martin Brockmann

32 Topologien in ArcGIS Ergebnis der Überprüfung „mjurbans must not overlap“
Jan Martin Brockmann

33 Topologiewerkzeuge in ArcGis Starten der Bearbeitung
Die Fehler sind nun aufgedeckt, wollen aber behoben werden. Um irgendetwas in ArcMap zu ändern: Start Editing mit der Editing Toolbar Um Topologie zu bearbeiten: Einschalten der Topologie Toolbar (wie jede andere Windows Toolbar) Jan Martin Brockmann

34 Topologiewerkzeuge in ArcGis Die Topologie Toolbar
Die wichtigen Tools: Auswahl der zu bearbeitenden Topologie Validate: best. Ausschnitt Validate: akt. Ausschnitt Validate: gesamte Karte Fehler Auswahltool Error Inspector Jan Martin Brockmann

35 Topologiewerkzeuge in ArcGis Der Error Inspector
Tabellarische Verwaltung der Regelverstöße Klick auf Search now zeigt Regelverstöße im aktuellen Kartenausschnitt an Zeigt beteiligte Klassen und Features auf Gibt Möglichkeiten wie weiter mit diesem Fehler umzugehen ist: Mark as Exeption – Aktuellen Fehler als Ausnahme definieren Lösung des Problems mit z.B. Merge, Substract, Create New Feature Jan Martin Brockmann

36 Topologiewerkzeuge in ArcGis Beispiele zur Beseitigung eines Fehlers
Create New Feature Merge Substract Mark as Exception Das Überlappende Stück wird als neues Feature definiert Der Durchschnitt der Flächen wird einem der beiden Flächen zugewiesen (wählbar) Der Durchschnitt der beiden Flächen wird gelöscht Verstoß ist nun Ausnahme. Der Durchschnitt bei erneutem validate kein Error mehr. Rechtsklick mit Error Tool auf den Fehler Im Error Inspector, Rechtsklick auf den Fehler Jan Martin Brockmann

37 Aufgabe 2 Die Geodatabase Aufgabe wurde am Bildschirm mit der Hand bearbeitet, indem durch Mausauswahl alle Länder und nicht benötigte Informationen gelöscht wurden. Bei dieser Manipulation sind Fehler aufgetreten. Da es zu aufwendig ist, alle Städte, die nun noch „Im Nichts schwirren“ von Hand zu finden, sollt ihr all diese Städte automatisch herausfiltern und danach löschen. Nutzt dafür die geeignete topologische Regel aus Aufgabe 1. Zeigt, das eure Korrektion frei von Fehlern ist (im Sinne der verwendeten topologischen Regel)! Für die schnellen von euch: Nutzt die die andere topologische Regel, um die anderen topologischen Fehler zu bestimmen, die bei der Bearbeitung entstanden sind. Ist es sinnvoll, diese als Exception zu definieren? Zeigt, dass eure Korrektion frei von Fehlern ist (im Sinne der verwendeten topologischen Regel)! (die in a] erzeugte Topologie ist vorher zu löschen) Jan Martin Brockmann

38 Literaturverzeichnis
ESRI, Geoinformatik Gmbh (2003): ArcGis 8.3 Der GIS Standard am Desktop, arcgis_83.pdf ESRI, Geoinformatik Gmbh: ArcGis Geodatabase Topologie Regeln, TopologyRules.pdf ArcGis: Working with Geodatabase Topology Kapitel 4 – Topology Garvert, C. (2003): Topologische Regeln, Garvert.ppt Jan Martin Brockmann

39 Anmerkung: Diese Präsentation ist mit Powerpoint 2003 erstellt
Anmerkung: Diese Präsentation ist mit Powerpoint 2003 erstellt. Damit sie richtig läuft, muss auch Powerpoint 2003 zum ansehen verwendet werden! Oder: Powerpoint Viewer 2003, gibt’s gratis auf der Microsoft Hompage zum runterladen. Jan Martin Brockmann


Herunterladen ppt "Topologische Regeln - WS 04/05"

Ähnliche Präsentationen


Google-Anzeigen