Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

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

Ähnliche Präsentationen


Präsentation zum Thema: "1 Proseminar GIS II -Topologische Regeln - WS 04/05."—  Präsentation transkript:

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

2 EndeStart Jan Martin Brockmann2 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

3 EndeStart Jan Martin Brockmann3 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 1 Aus ArcGIS_83.pdf ESRI Geoinformatik GmbH 2003

4 EndeStart Jan Martin Brockmann4 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

5 EndeStart Jan Martin Brockmann5 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

6 EndeStart Jan Martin Brockmann6 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

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

8 EndeStart Jan Martin Brockmann8 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 Prüfung der geometrischen Beziehung einer Linie zu einer anderen Geometrie (z.B. Punkt) Insgesamt über 25 Regeln! Können nicht alle einzeln vorgestellt werden. Gute Zusammenstellung von ESRI im Internet: Topologie in ArcGIS -Ein bisschen genauer-

9 EndeStart Jan Martin Brockmann9 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

10 EndeStart Jan Martin Brockmann10 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 Kreis- stadt norm Stadt Stadt Kreise und Städte Kreis- stadt norm Stadt Stadt

11 EndeStart Jan Martin Brockmann11 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

12 EndeStart Jan Martin Brockmann12 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

13 EndeStart Jan Martin Brockmann13 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!

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

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

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

17 EndeStart Jan Martin Brockmann17 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

18 EndeStart Jan Martin Brockmann18 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)

19 EndeStart Jan Martin Brockmann19 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)

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

21 EndeStart Jan Martin Brockmann21 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

22 EndeStart Jan Martin Brockmann22 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.

23 EndeStart Jan Martin Brockmann23 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

24 EndeStart Jan Martin Brockmann24 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).

25 EndeStart Jan Martin Brockmann25 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

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

27 EndeStart Jan Martin Brockmann27 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

28 EndeStart Jan Martin Brockmann28 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

29 EndeStart Jan Martin Brockmann29 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.

30 EndeStart Jan Martin Brockmann30 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

31 EndeStart Jan Martin Brockmann31 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

32 EndeStart Jan Martin Brockmann32 Topologien in ArcGIS Ergebnis der Überprüfung mjurbans must not overlap

33 EndeStart Jan Martin Brockmann33 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)

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

35 EndeStart Jan Martin Brockmann35 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: 1.Mark as Exeption – Aktuellen Fehler als Ausnahme definieren 2.Lösung des Problems mit z.B. Merge, Substract, Create New Feature

36 EndeStart Jan Martin Brockmann36 Topologiewerkzeuge in ArcGis Beispiele zur Beseitigung eines Fehlers Create New FeatureMergeSubstractMark 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

37 EndeStart Jan Martin Brockmann37 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)

38 EndeStart Jan Martin Brockmann38 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 ESRI, Geoinformatik Gmbh: ArcGis: Working with Geodatabase Topology ESRI, Geoinformatik Gmbh: ESRI, Geoinformatik Gmbh: Kapitel 4 – Topology Garvert, C. (2003): Topologische Regeln, Garvert.ppt

39 EndeStart Jan Martin Brockmann39 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, gibts gratis auf der Microsoft Hompage zum runterladen.


Herunterladen ppt "1 Proseminar GIS II -Topologische Regeln - WS 04/05."

Ähnliche Präsentationen


Google-Anzeigen