Aufgabenstellung

Dieses Praktikum ist die Fortführung eines vorangegangenen Routenplaner-Praktikums.

Zur Aufgabenstellung gehörte dabei die dreidimensionale Visualisierung des zuvor zweidimensionalen Routenplaners und der direkte, dynamische Zugriff auf die Online-Datenbank von Open Street Map.

Direkter Datenbank-Zugriff

Im vorhergehenden Praktikum war es notwendig, dass der Benutzer von der offiziellen Seite OpenStreetMap.org die OSM-Datei und die Bilddatei für den gewünschten Kartenausschnitt herunterlädt, bevor das Programm gestartet werden konnte. Um dies zu vermeiden ist es nun möglich die Daten direkt mit dem Programm selbst von der Datenbank der Betreiber herunterzuladen und zu verarbeiten. Ein zweiter Vorteil des Verfahrens, neben der bequemeren Bedienung, ist die Möglichkeit nun Kartenausschnitte benachbarten Gebiete automatisch herunterzuladen.

3D-Visualisierung

Im letzten Praktikum basierte die Visualisierung auf einem Hintergrundbild, welches von OpenStreetMap.org für den gewünschten Kartenausschnitt heruntergeladen wurde und dem Straßennetz, welches als Graph auf das Hintergrundbild abgebildet wurde. Wir sind in diesem Praktikum nun dazu übergegangen und haben auf das Hintergrundbild gänzlich verzichtet und dafür eine komplette 3D-Visualisierung realisiert. Die Schwierigkeiten dabei werden im entsprechenden Kapitel ausführlicher erläutert.