Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie...

30
Drohnenbilder im Web-GIS: Wie kommen Drohnen-Bilddaten mithilfe von OpenDroneMap ins Web-GIS?

Transcript of Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie...

Page 1: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

Drohnenbilder im Web-GIS:

Wie kommen Drohnen-Bilddaten mithilfe von

OpenDroneMap ins Web-GIS?

Vorführender
Präsentationsnotizen
Einen Versuch die OSM-LKW-Mautdaten in der GraphHopper-Direction-API zu integrieren
Page 2: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

• Kartographie- /GIS-Studium Beuth-Hochschule Berlin

• OSM-Mapper/ -Community seit 2010

• WhereGroup GmbH & Co. KG – Zweigstelle: Berlin

• GIS-Consultant & Entwickler

• Mapbender Developer Team, - Routing & OSM-Demo-Style

[email protected]

1D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Robert Klemm

Page 3: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

Daten. Karten. Lösungen.WhereGroup

2D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

• Kompetente Unterstützung für

Geographische Informationssysteme (GIS),

Web-GIS & Datenbanken

• Spezialisiert auf Open-Source-Entwicklungen

• Nahtlose Integration professioneller freier Software

in bestehende Systeme

• Lösungen für öffentliche Verwaltung,

für den Mittelstand und die Industrie

Page 4: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

Daten. Karten. Lösungen.WhereGroup

3D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

• 40 Mitarbeiter an drei Standorten:

Bonn, Berlin, Freiburg

• Moderne Technologien & agile Methoden

• Inhabergeführtes Unternehmen – keine Investoren

• Etabliertes Unternehmen mit viel Erfahrung –

• trotzdem schnell und wendig

• Riesiger Pool an Know-how

Page 5: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

Daten. Karten. Lösungen.WhereGroup

4D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Page 6: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

5D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

1. Motivation

2. Grundlagen

3. Umsetzung

4. Ergebnis

5. Zusammenfassung

Gliederung

Page 7: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

• Boom der UAVs (unmanned aerial vehicle, unbemannte Luftfahrzeuge)

• neue Gewinnung von Daten mithilfe luftgestützter Sensorensysteme

• kostengünstige und schnelle Aktualisierung der Luftbildern von kleinen Regionen

• neue Open-Source-Tools zur Prozessierung von Orthofotos (DOP)

• Verwendung des OpenDroneMap-Projektes

Motivation

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

6D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Page 8: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

• Boom der UAVs (unmanned aerial vehicle, unbemannte Luftfahrzeuge)

• neue Gewinnung von Daten mithilfe luftgestützter Sensorensysteme

• kostengünstige und schnelle Aktualisierung der Luftbildern von kleinen Regionen

• neue Open-Source-Tools zur Prozessierung von Orthofotos (DOP)

Motivation

7D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

???

ODM-ToolUAV-Daten

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 9: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

• Open-Source-Anwendung

• Start: 2014 mit dem Kommandozeilen-Tool (ODM)

• photogrammetrische Verarbeitung von Luftbildern

• erzeugt georeferenzierte Orthofotos, Geländemodelle, Punktwolken und Meshes

• stetige Weiterentwicklung mithilfe der Community

OpenDroneMap

8D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Webseite:

https://www.opendronemap.org/

Dokumentation:

https://www.opendronemap.org/docs/http://docs.opendronemap.org/

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 10: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

• Open-Source-Anwendung

• Start: 2014 mit dem Kommandozeilen-Tool (ODM)

• photogrammetrische Verarbeitung von Luftbildern

• erzeugt georeferenzierte Orthofotos, Geländemodelle, Punktwolken und Meshes

• stetige Weiterentwicklung mithilfe der Community

OpenDroneMap

9D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

OpenDroneMap-Familie

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 11: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

OpenDroneMap

1 0D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

OpenDroneMap-Familie

Eingabe-Formate

• JPEGs• Bodenkontrollpunkte (GCP)• GeoTIFF (kommt in Kürze)

Ausgabe-Formate

• Digitale Oberflächenmodelle• Digitale Geländemodelle• Texturierte 3D-Modelle• Klassifizierte Punktwolken• Orthorektifizierte Bilder➞WMS

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 12: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

OpenDroneMap

1 1D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

• Befehlszeilentool zur Prozessierung von Luftbildern

• gesteuert über das Python-Skript in der Konsole

https://www.opendronemap.org/odm/

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 13: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

OpenDroneMap

1 2D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

• webbasierte, grafische Benutzeroberfläche zur Bedienung von ODM

• Verwaltung mehrerer Server, auf denen ODM und Node-ODM laufen

• Export/Download von Assets

https://www.opendronemap.org/webodm/ und https://demo.webodm.org/dashboard

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 14: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

1 3D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Angewandte Technologien

• User-Interface

• Mapbender

• Web-ODM

• Application-Server

• MapProxy (Caching-Rasterdaten)

• QGIS-Server ( & QGIS-Desktop)

• Docker

• Daten

• GeoTIFF

• Mapproxy-Cache

Application Server

User Interface

GeoTIFF Cache

Database

QGIS-Server

MapProxy

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 15: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

1 4D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

• UAV „DJI Phantom 3 Advanced“

• Gebiet: Campingplatz

(Streckenstein)

• Erlaubnis durch den Eigentümer

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 16: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

1 5D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 17: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

1 6D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 18: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

1 7D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

• Darstellung des Höhenprofils mit Querschnitt in bereitgestellter Anzeige

• Export (LAS, CSV)

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 19: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

1 8D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

• Live-Darstellung der Punkt-Wolken und Textur der 3D-Modelle

• interaktives Bewegen im Browser

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 20: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

1 9D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Workflow

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung• Import des Orthofotos als GEOTIFF-Rasterformat

• Erstellung eines QGIS-Projektes mit Layer-Konfigurationen

• Erstellung einer zusätzlichen Bildpyramide mithilfe QGIS-Prozessierungstools

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 21: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 0D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Workflow

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung• Aktivierung des OWS-Servers im QGIS-Projekt

• Konfigurierung der OWS-WMS-Parameter

• speichern => Dienst ist aktiviert

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 22: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 1D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

• Bereitstellung eines WMS- & Kachel-Proxy

• Beschleunigung des Kartendienstes und zwischenspeichern der Daten

https://mapproxy.de/

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 23: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 2D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

• Hinzufügen des WMS-Dienstes in Mapbender

• Konfigurierung einer Webanwendung ohne Programmierung

https://mapbender3.org/

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 24: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 3D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

• Hinzufügen des WMS-Dienstes in Mapbender

• Konfigurierung einer Webanwendung ohne Programmierung

https://mapbender3.org/

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 25: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 4D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Aufnahme und Aufbereitung der Bilddaten

Erstellung von DOPs

Bereitstellung eines WMS-

Dienstes

Karten-Anwendung

Workflow

• Hinzufügen des WMS-Dienstes in Mapbender

• Konfigurierung einer Webanwendung ohne Programmierung

https://mapbender3.org/

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 26: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 5D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Ergebnis

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 27: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 6D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Ergebnis

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 28: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 7D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

• ODM-Projekt mit verschiedenen Funktionen und Tools

• ODM besitzt eine große Community

• einfache Integration in eine bestehende GDI

• kostenfreie Verfügbarkeit der Software

• Leistungsfähigkeit

• leicht verständliche Skalierbarkeit

• ein komplett automatisierter Workflow der Prozessschritte

• Dockerfähigkeit

Vorteile des Verfahrens

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

Page 29: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 8D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

• ODM-Web

• QGIS-Server für den Orthofoto-WMS-Dienst

• QGIS-Desktop: Bearbeitung und Verwaltung des QGIS-Server-Dienstes

• Mapbender als Kartenanwendung

• **Optional: Einbindung in Openlayers (Online/Offline)

Fazit

ODM-ToolUAV-Daten

Einleitung Grundlagen Umsetzung Ergebnis Zusammenfassung

!!!

Page 30: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins ... · Drohnenbilder im Web -GIS: Wie kommen Drohnen -Bilddaten mithilfe von OpenDroneMapins Web-GIS? Einen Versuch die

2 9D r o h n e n b i l d e r i m W e b - G I S | R o b e r t K l e m m | F O S S G I S 2 0 1 9 | 1 4 . 0 3 . 2 0 1 9

Vielen Dank für Ihre Aufmerksamkeit!

WhereGroup GmbH & Co. KGEifelstraße 7 | 53121 Bonn

Tel.: +49 (0)228 909038-0Fax: +49 (0)228 909038-11

[email protected]

http://www.wheregroup.com

@wheregroup_com

Kontakt