Idee / Konzept
Zielgruppe:
- Stadtplaner und Regionalentwickler
- Verkehrspolitiker
- Wissenschaft
Herausforderung:
Verlinkung Informationen
- Bodenbeschaffenheit
- Höheninformation
- Ladeinfrastruktur
- Zählstationen
- weitere
OSM und ORS Nutzung
Qualitätsicherung
- durch vergleich mit bestehenden Kartenservices
- Metadaten
Technologien:
- OSM
- ORS
- Dashboardtool (vlt. Jupyterdash)
Mehrwert:
- Dashboard
- Einfache Visualisierung komplexer Daten
- Datenbasiertes Entscheiden
- Förderung der Zusammenarbeit
Beschreibt die Grundidee und das Ziel eurer Challenge im Hackathon. Was wollt ihr in der Zeit erreichen? Was ist die Kernidee, und warum ist dieser Ansatz sinnvoll?
Datenaufbereitung der Radwege mit OpenRouteService und Visualisierung dieser Daten einem Dashboard
Funktionaler Prototyp des Dashboards mit den 14 aufbereiteten Radwegen!
Interaktivität und Aktualität der Datendarstellung aus den erzeugten Mehrwert der Datenaufbereitung
Projektplanung / Zeitplanung
Eine kurze Übersicht über die Schritte, die zur Erfüllung der Challenge notwendig sind. Welche Aufgaben werden in den verschiedenen Phasen des Hackathons erledigt?
| Was? | Wie? |
|---|
| Datenteam | Jupyterlab |
| Datenanalyse ORS | |
| Datenanalyse OSM | - über ORS abgewickelt, da OSM Basis ist
|
| Analyse zusätzlicher API | zu zeitintensiv |
| Informationen selektieren/filtern/prüfen | |
|
|
| Dashboardteam |
|
| Dashboardtool finden | |
| Dashboard aufsetzen | |
| Dashboard mit Geodaten |
|
| Dashboard Hintergrundkarte | |
| Zusammenführung | läuft |
|
|
Datenteam Michi und Jan
Dashboardteam Phillip und Malte
- → Höhenprofil anzeigen
- → Bodenbeschaffenheit anzeigen
- → Implemetierung weiterer WFS/WMS (anteilig)
- → Präsentation der Ergebnisse
Coding / Umsetzung
Erklärt, wie ihr die Entwicklung angeht. Welche Technologien oder Programmiersprachen nutzt ihr, um die Idee möglichst effizient umzusetzen? Auch legt hier gerne euren verwendeten Code ab.
Selbstgehosteter ORS mit Docker:
https://giscience.github.io/openrouteservice/run-instance/running-with-docker
Modifikation der Konfiguration nach den eigenen Bedürfnissen:
→ Nur Berechnung der Graphen für Radfahrer
→ Beschränkung der OSM Eingabedaten (Bsp. RLP wegen Rechenleistung) → Daten von Geodatenfabrik .pbf
→ Maximale Wegpunkte über 50
→ Maximale Wegdistanz benötigt über 100km
→ Höhendaten miteinbeziehen
→ Ausgabe Bodenbeschaffenheit (Surface)
Aufbereitung des Radnetzes RLP über Jupiter
→ Punkte entlang des Radweges in einem bestimmten Abstand
Nutzung der ORS API für eine Auswertung entlang des Radweges
→ Elevation
→ Surface
Aufsetzen eines Dashboards mit node.js React
→ Hintergundkarten leaflet und WMS
→ Einbindung der Radwege DE
→ Einbindung der Radwege über ORS API
→ Visualisierung Höhenprofil
→ Visualisierung Bodenbeschaffenheit
WFS und WMS Dienste suche
→ Einbindung verschiedener thematisch passender Hintergundkarten
QGIS Analyse
→ Datenaufbereitung und Anzeige der Datensätze zur Qualitätskontrolle
Schwierigkeiten
Welche Herausforderungen sind während der Bearbeitung der Challenge aufgetreten? Gab es technische Hürden oder Zeitdruck? Beschreibe kurz die Schwierigkeiten und wie ihr sie gelöst habt.
- Aufsetzen der Grundstruktur und Einarbeitungszeit → Zeitintensiv
- Datenmodifizierung bei großen Datenmengen
- Viele verschieden Bearbeitungsschritte in unterschiedlichen Entwicklungsumgebungen
- Datensatzproblematik zerstückelte Linestrings
- ORS kann unterschiedlich gut mit großen Punktmengen eine vernünftige Route machen (Blackbox)
Präsentation
Für das Finale: Nutzt die vorgegebene Präsentationsvorlage, um das Projekt kurz und prägnant vorzustellen und die wichtigsten Aspekte und Ergebnisse zu zeigen.
Bitte verwendet für die Präsentation eures Projektes diese Vorlage:

💡 Bitte ladet eure Abschlusspräsentation hier hoch (über die Funktion "Dateien und Bilder einfügen" im Bearbeiten-Menü der Seite)
Ergebnisse
Eine kurze Übersicht der finalen Ergebnisse, die die Zielsetzung der Challenge widerspiegeln. Gerne in Text- und Dateiform.
Was habt ihr im Hackathon erreicht? Hier geht es darum, die Fortschritte und das finale Ergebnis zu dokumentieren und die Zielerreichung zu bewerten.
Finales Dashboard (zur Verfügung gestellt über Seafile, da ein Upload hier aufgrund der Dateigröße nicht möglich war):
https://seafile.rlp.net/f/a61a7eba5169428d984e/
Allgemein
Platz für euer Feedback, d.h. weitere Beobachtungen, Lernerfahrungen oder Empfehlungen. Was möchtet ihr uns noch mitgeben?
→ Positiv die freie Gestaltungsmöglichkeit der Themen/ Selbstinterpretation des Themas
→ Anwendung von Geodatenstandards WMS, GeoJSON usw.
→ Lernerfahrung durch große Ziele React, Docker usw.
→ Mehr Input von den Mentoren teilweiße Wünschenswert