Goal of this Fapra is getting used to working with OSM data. We will cover the full pipeline from preprocessing raw OSM data, implementation of suitable graph representations to actual algorithms working on the extracted data and visualizing the data and algorithm results with suitable tools/frameworks. At the end, every participant is expected to create an individual project which does something interesting with OSM data. The final grade is based on this individual project only.
Your are free to choose any programming language.
First meeting will be announced via ILIAS course
Compulsory Project
- Topic: online route planner for cars and pedestrians
- Teams: up to two students
- Deliverable: a single compressed file containing the program sources, compile and usage instructions
- Submission Deadline: 17.01.2020
- Submission Platform: Ilias course
Final Project
- Topic: anything your instructor agrees to
- Computing a meeting point for n persons
- Visualization of traffic_signs on a map
- Find points furthest away from civilization
- Route generation (hiking, biking, etc.)
- Speed-up techniques (ch, hub-labeling, path-cover etc.)
- Teams: the final project has to be done by each student on his own
- Deliverable: brief project description (5-10 pages) as well as archive of source code including instructions how to compile/run
- Submission Deadline: March 2020
- Submission Platform: Ilias course
- Everybody has to give a short presentation of his/her project (10-15 minutes).
- The grade consist on the functionality and presentation of the final project only
External resources
OsmGraphCreator - Programm um Graphen aus OSM-Daten zu extrahieren SimpleRoute - Fapra Referenzimplementierung
Former Projects
Kurviger.de - Ein Motorrad-Routenplaner