Rastern von Polygonen aus Geodaten Simon Lang, Lutz Freitag Institut für Informatik FU Berlin

Slides:



Advertisements
Ähnliche Präsentationen
FH-Hof Konturen in Rasterdaten Richard Göbel. FH-Hof Idee Identifiziere Konturen (Linien als Grenzen) zwischen verschiedenen Bereichen Kontur ist durch.
Advertisements

GRASS - Anwendungsbeispiel
Einführung Richard Göbel.
Bilder und Rasterdaten
Algorithmen und Datenstrukturen
Geoinformation II Vorlesung
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Übung Diskrete Mathematik SS 2003 Segmentschnitt I.
O Digitale Schriften Schööön ! Rasterschriften Umriss-Schriften
FH-Hof Algorithmen und Datenstrukturen - Einführung Richard Göbel.
KML als Instrument zur Visualisierung historischer Geodaten
Einführung in GIS Was ist GIS? Geodaten Software.
Aus.
Einführung in die Programmierung Wintersemester 2010/11 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund.
Daniel Walzenbach Developer Evangelist Microsoft Deutschland GmbH.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 10 SS 2000 Quadtrees.
Rasterdaten als Modell, Operationen, Visualisierung
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 14 WS 2000/2001 Gerhard Gröger ArcToolbox - Konvertierung.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 10 WS 2000/2001 Gerhard Gröger Einführung in ArcInfo 8.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung 5 SS 2001 Segmentschnitt II (n Segmente)
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 7 SS 2000 Punkt-in-Polygon-Verfahren I (Trapezkarte)
Das umfassende Geoinformationssystem
Die Oracle-Schnittstelle der Berliner 3D-Geodatenbank
Institut für Wirtschaftsinformatik – Software Engineering, JKU Linz 1 Thomas Hilpold: Algorithmen und Datenstrukturen SS 2005 Mag.Th. Hilpold u. Dr. A.Stritzinger.
Institut für Wirtschaftsinformatik – Software Engineering, JKU Linz 1 Algorithmen und Datenstrukturen Übungsmodul 2 Dr. W. Narzt u. Dr. A. Stritzinger.
Agenda für heute, 22. Juni, 2006 Direkte FilezugriffeDirekte Filezugriffe Datentypen: Mengen Individualisierbare Datentypen.
Agenda für heute, 28. April, 2005 Strukturierte VariablenStrukturierte Variablen Arrays.
Externspeicher- Algorithmen Petra Mutzel Technische Universität Wien Institut für Computergraphik und Algorithmen Algorithmen und Datenstrukturen 2.
HEINZ NIXDORF INSTITUT Universität Paderborn Fachbereich Mathematik/Informatik Algorithmische Probleme in Funknetzwerken III Christian Schindelhauer
Integration oberflächenbestimmender Objekte ins DGM Seminar GIS IV SS
Wie schreibt man einen guten Aufsatz?
Erfassung Verwaltung Analyse Präsentation EVAP-Prinzip im GIS
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation III Vorlesung 1 WS 2001/02 Punkt-in-Landkarte I (Streifenkarte)
Java-Kurs - 8. Übung Besprechung der Hausaufgabe.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung 6 SS 2001 Segmentschnitt III.
Data Mining Spectral Clustering Junli Zhu SS 2005.
Positioning in mobile Ad-Hoc Networks Analysis of Quantization-Effects in Distributed Positioning-Algorithms in Mobile Ad-Hoc Networks Semester Arbeit.
Proseminar Geoinformation II
Informatik Beschreibung von Abläufen durch Algorithmen 3.3 Wiederholugnsanweisungen 3. Beschreibung von Abläufen durch Algorithmen 3.3 Wiederholungsanweisungen.
Mag. Thomas Hilpold, Universität Linz, Institut für Wirtschaftsinformatik – Software Engineering 1 Algorithmen und Datenstrukturen 1 SS 2002 Mag.Thomas.
Vorlesung Einführendes Beispiel-
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung Datenstrukturen für den Algorithmus von.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 4 WS 01/02 Quadtrees.
Visualisierung von Geodaten
Themenblock 10 : Mobile GIS
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Proseminar Geoinformation II Werkzeuge (ArcCatalog, ArcMap, ArcToolbox) und Formate.
AutoCAD und StadtCAD Supportfälle
Auswertung geodätischer Weltraumverfahren LV Projekt GNSS: Berechnung des Residuenrasters (14.Dezember 2015)
Objektorientierte Programmierung Was ist das eigentlich ?
Karlheinz Mohn – Einleitung VDD-Jahrestagung 2015 – Folie 2 Erinnerungen an …
Koordinatensysteme handhaben und georeferenziert mit StadtCAD arbeiten Dipl. Ing. (FH) Christoph Hendrich.
Geo-Informationssysteme (GIS)
Relationales Geodatenmanagement mit
Strukturierte Variablen: Records
Übungsblatt 3 zur Vorlesung Datenstrukturen Prof. R. Bayer, WS 2001/02
Diskrete Mathematik II
Der, die das pronouns Deutsch I kapitel 3-2.
Raster Operationen.
Gerhard Gröger Proseminar Geoinformation II WS 2003/2004
KI in Computerspielen Tactical and Strategic AI
Navigation und Regelung einer mobilen Roboterplattform
Navigation und Regelung einer mobilen Roboterplattform
GIS - Aufbaukurs Wintersemester 2008/09 Session 3
Medizinische Informatik
Unterschiedliche Arten von Kontrollstrukturen
3. WinMISKAM- Benutzertreffen
Freie Universität Berlin Institut für Informatik
Wintersemester 2008/09 Session 2 Oberflächenmodelle – TIN, Raster, DEM
Einführung in die Programmierung
Arrays of Objects, a 3 part process
 Präsentation transkript:

Rastern von Polygonen aus Geodaten Simon Lang, Lutz Freitag Institut für Informatik FU Berlin

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag2 Inhaltsverzeichnis 1. Einleitung 2. Weshalb ist die Konversion nicht trivial 3. Datentypen 4. Verfahren 5. Abschreiten der Polygone 6. Berechnung der Schnittflächen 7. Schnittstellen nach außen 8. Demo

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag3 Einleitung Aufgabenstellung: Konversion vektorbasierter Polygone aus Geodaten in Rasterdaten Import-/Exportfunktionalität Umrechnungen zwischen verschiedenen Koordinatensystemen (z.B. Gauß-Krüger-3 zu unerem eigenen Koordinatensystem)

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag4 Weshalb ist die Konversion nicht trivial Auf den ersten Blick könnte man vermuten: Anwendung von Algorithmen aus der Computergrafik?

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag5 Weshalb ist die Konversion nicht trivial - Beispiel

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag6 Weshalb ist die Konversion nicht trivial Auf den ersten Blick könnte man vermuten: Anwendung von Algorithmen aus der Computergrafik? Sonderfälle! VIELE Sonderfälle

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag7 Datentypen

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag8 Verfahren Im Grunde nur zwei wirklich *interessante* Probleme: Abschreiten des Polygons Berechnung der Schnittfläche zwischen jeder Zelle und den Polygonen

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag9 Demonstration eines Sonderfalles

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag10 Abschreiten der Polygone For each polygon in polygonSet For each segment in polygon Point p1 = segment.start, p2; While p1 != segment.end GridCell cell = CellAtPosition(p1); cell.isMarked = true; Vector vec = segment.end – p1; p1 = cell.pointWhereSegmentLeaves(p1, vec);

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag11 Berechnung der Schnittflächen Erwünscht: {C,D,E,C} und {A,B,X,F,G,H,I,J,K,L,A} Wir haben aber... {A,B}, {C,D,E}, {F,G,H,I} und {J,K,L} {A,B} und {F,G,H,I} → {A,B,X,F,G,H,I} {J,K,L} und {A,B,X,F,G,H,I} → {J,K,L,A,B,X,F,G,H,I} → {J,K,L,A,B,X,F,G,H,I,J} OR

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag12 Schnittstellen Erzeuge Grid aus exportierter Datei Erzeuge Grid aus shp files Filterfunktion Accessoren zu den Dimensionen des Grids Accessoren zu einzelnen Zellen nach Index und Position Export des Grids in ASCII-format

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag13 Demo BEHOLD!

Rastern von Polygonen aus Geodaten - Simon Lang, Lutz Freitag14 Vielen Dank!