Transcript
Page 1: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

16. Mai 2013

Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning Daten

Leitung: Prof. Dr. Lorenz HurniBereuung: Lorenzo OlegginiAutorin: Barbara Born

Masterprojektarbeit am Institut für Kartografie und Geoinformation

Page 2: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Ablauf

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

• Einführung

• Ausgangslage

• Vorgehen

• Resultate

• Ausblick

• Diskussion und Fragen

2

Page 3: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning Daten

3

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning Daten

Page 4: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Airborne Laserscanning (ALS) Daten

Laserscanner: Sensor für berührungsfreie, flächendeckendeAufnahme eines Objekts mittels Laserstrahlen

Airborne: Trägerplattform: Flugobjekt

Eigenschaft: Laserstrahl durchdringtdie Baumkronen teilweise

DTM: Digital Terrain Model«Menge aller Last Pulses»

ALS Daten: 3D Daten mit einem oder mehreren Z-Werten First Pulse

Last Pulsewww.geoplex.de/uploads/pics/first_last_pulse.jpgZugriff: 16. März 2013

4

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 5: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning Daten

5

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 6: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Orientierungslauf (OL)

6

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Associazione Sportiva Ticinese, Corsa d’Orientamento, 2012

Page 7: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning Daten

7

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 8: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Optimierte Höhenlinien

Höhenlinien: Verbindungslinie benachbarter Geländepunkte gleicherHöhe über oder unter einer Bezugsfläche(www.geoinformatik.uni-rostock.de/einzel.asp?ID=139342288 Zugriff: 22. März 2013)

Legitimation für Optimierung der Höhenlinien aus «International Specification for Orienteering Maps »

• Die relative Höhendifferenz zwischen zwei benachbarten Objekten muss in der Karte repräsentiert werden

• Es ist erlaubt, die Höhe einer Niveaulinie leicht anzupassen, wenn dadurch ein Objekt besser dargestellt werden kann

• Die Anpassung sollte weniger als 25% der Äquidistanz betragen(IOF Map Committee. International Specification for Orienteering Maps. 2000www.orienteering.org/resources/mapping Zugriff: 13. Mai 2013)

8

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 9: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Motivation

Höhenlinien Optimierte Höhenlinien

(Jarkko Ryyppö. www.slideshare.net/apps4finland/karttapullautin-paikkatietomarkkinat-short Zugriff: 24. Februar 2013 )

9

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 10: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Ausgangslage

Daten: © 2011 swisstopo (JD100042)MATLAB Logo: MathWorks: www.mathworks.com/help/matlab/examples/logodemo_01.png Zugriff: 09. Mai 2013OL Karte: Associazione Sportiva Ticinese, Corsa d’Orientamento, 2012

10

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 11: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Vorgehen

• Welche Programme gibt es?

• Unterschiede zwischen den Höhenlinien

• Höhenlinien mit MATLAB berechnen

• Zwischenresultat

• Kritische Geländeformen mit MATLAB erkennen

11

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 12: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Welche Programme gibt es?

Karttapullautin

www.ocad.com

www.qgis.org

OL Laser

www.oapp.se

12

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

www.routegadget.net/karttapullautin

Page 13: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Unterschiede zwischen den Höhenlinien

QGIS OCAD

Äquidistanz = 5m

QGIS, OCADQGIS, OCAD, OL Laser

Äquidistanz = 5m

Karttapullautin

13

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Äquidistanz = 2.5mÄquidistanz = 2.5m

Page 14: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Unterschiede zwischen den HöhenlinienKarttapullautinQGIS, OCAD, OL Laser OL Karte

• Überzeichnungen

• Hilfshöhenlinien

• Kuppen / Senken

• Vertikaler Versatz

14

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Äquidistanz = 2.5m Äquidistanz = 5m Äquidistanz = 2.5m

Page 15: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Höhenlinien mit MATLAB berechnenDaten einlesen &

Koordinatensystem definieren

Undefinierte Werte interpolieren

Höhenlinien glätten(Douglas-Peucker)

Höhenlinien berechnen(contourc)

Höhenlinien plotten

15

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 16: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

ZwischenresultatMATLAB OCAD

16

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Äquidistanz = 5m Äquidistanz = 5m

Page 17: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Kuppen und Mulden

DTM glätten

Mit 3x3 Maske nach lokalen Extrema suchen

Extrema plotten

Unterteilung Minima / Maxima

17

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 18: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Hilfshöhenlinien / Formlinie

18

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 19: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Hilfshöhenlinien / FormlinieBenachbarte Höhenlinien der

Formlinien finden

Relative Position der Formlinie berechnen

Formlinien zusammenfügen oder löschen

Unwichtige Teilstücke markieren

Formlinien Plotten

19

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 20: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Kuppen und MuldenMATLAB OL Karte

20

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Äquidistanz = 5m Äquidistanz = 5m

Kuppen Mulden

Page 21: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Formlinien / HilfshöhenlinienMATLAB OL Karte

21

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Äquidistanz = 5m Äquidistanz = 5m

Kuppen Mulden Hilfshöhenlinien

Page 22: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Formlinien & Kuppen / MuldenMATLAB OL Karte

22

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Äquidistanz = 5m Äquidistanz = 5m

Kuppen Mulden Hilfshöhenlinien

Page 23: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Schlussfolgerung

• Kritische Geländeformen können automatisch erkannt werden

• OL Karte ist eine Interpretation des Kartenzeichners und beruht auf Grundlagedaten

• Algorithmus ist nicht auf besiedelte Zonen anwendbar, wenn die Gebäude nicht sauber entfernt wurden

• Resultate sind nicht als «ready to use» Höhenlinien für OL Karte zu verstehen sondern als Markierung der kritischen Stellen

• Zuverlässigkeit der gefundenen kritischen Stellen ist noch nicht so hoch � Anpassungen an Algorithmus und dessen Parameter nötig

23

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 24: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Ausblick

• Kuppen und Mulden, welche bereits durch Höhenlinien dargestellt werden, sollten in den meisten Fällen nicht auch als Punktobjekt erscheinen

• Kartenspezifikationen berücksichtigen (Wie gross muss eine Kuppe / Mulde sein, damit sie als Punktobjekt gezeichnet wird?)

• Überflüssige / verwirrende Höhenlinien erkennen und löschen

• Geländeformen für bessere Repräsentation der Objekte überzeichnen

• Vertikaler Versatz der Höhenlinien, um Hilfshöhenlinien zu vermeiden

24

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 25: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Danke für Ihre Aufmerksamkeit

25

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 26: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Diskussion und Fragen

26

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 27: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

Benachbarte Höhenlinie finden

27

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen

Page 28: Generierung von für den Orientierungs- lauf optimierten … · 2013. 5. 15. · 16. Mai 2013 Generierung von für den Orientierungs-lauf optimierten Höhenlinien aus Airborne Laserscanning

OL Karte vs. ALS Daten

28

Einführung Ausgangslage Vorgehen Resultate Ausblick Diskussion/Fragen


Recommended