lightning talk: openstreetmap microservices

9
OpenStreetMap MicroServices Koziol, S., Prüß, A. , Rottmann, C., Grauf, L., Heidelberg, A., Mertens, S., Müller, T., Rolwes, A., Böhm, K. & Neis, P. FOSSGIS 2017 – Passau – 23. März 2017

Upload: pascal-neis

Post on 05-Apr-2017

125 views

Category:

Internet


6 download

TRANSCRIPT

Page 1: Lightning Talk: OpenStreetMap MicroServices

OpenStreetMap MicroServices

Koziol, S., Prüß, A. , Rottmann, C., Grauf, L., Heidelberg, A., Mertens, S., Müller, T., Rolwes, A.,

Böhm, K. & Neis, P.

FOSSGIS 2017 – Passau – 23. März 2017

Page 2: Lightning Talk: OpenStreetMap MicroServices

Modul Softwareengineering

Hochschule MainzBearbeitungszeitraum

15.10.2016 – 20.02.2017

Pro Projekt: 500 Stunden

Page 3: Lightning Talk: OpenStreetMap MicroServices

Phasen Software Engineering

1.  Planung2.  Analyse3.  Entwurf4.  Programmierung5.  Test6.  Projektmanagement7.  Qualitatsmanagement8.  Dokumentation

Page 4: Lightning Talk: OpenStreetMap MicroServices

Ziel der Projekte

1.  Webclients + Microservices für die Visualisierung von Erreichbarkeitspolygonen

von Ersthelfern

2.  Mobiler Webclient + Microservices für Suche nach POIs entlang einer Route

Page 5: Lightning Talk: OpenStreetMap MicroServices

Architektur

Client Feuerwehren

(Overpass API) Webserver

JSON

Erreichbarkeitsanalyse (Isochrone API)

Suchparameter(Feuerwehren + zeitliche Hilfsfrist)

Polygon(e)

Microservice

Koord. der BoundaryBox

Feuerwehren Microservice

Adresssuche (Geocoder API) Microservice

Suchstring

Adresskoordinaten

Page 6: Lightning Talk: OpenStreetMap MicroServices
Page 7: Lightning Talk: OpenStreetMap MicroServices

Results

Page 8: Lightning Talk: OpenStreetMap MicroServices

Github

1.  https://github.com/a-rol/bosservice

2.  https://github.com/ArnoHeid/PubApp

Page 9: Lightning Talk: OpenStreetMap MicroServices

Vielen Dank!

@pascal_n - http://neis-one.org