Uni-Logo Institut für Informatik

Amir Sekic

Amir Sekic:
Dynamische Visualisierung von geographischen Daten in SVG

Betreuer: Ralf Kunze, Prof. Dr. Oliver Vornberger


SVG gestützte Webapplikation zur Wohnortsuche


SVG (Scalable Vector Graphics) ist ein offener Standard der vom World Wide Web Consorium (W3C) entwickelt wird und auf XML basiert. SVG bietet weitestgehend alle Vorteile des derzeitigen weit verbreiteten quasi Standards Flash wie z.B. Interaktivität, Animation und einige zusätzliche Eigenschaften wie z.B. CSS (Cascading Style Sheets). SVG ist plattformunabhängig im Kontext mit anderen XML-Technologien wie XSLT, XPath, XLink und XPointer.

Die Bachelorarbeit knüpft zum Teil an die Bachelorarbeit von Hanna Kräusel "Webbasierte Hilfe zur Wohnortsuche" wobei die Stadt Osnabrück als Beispiel genommen wurde. Es wurde eine Applikation zu Verfuegung gestellt, die an Hand vorgegebener Kriterien eine Wohnortsuche startet. Die geignetsten Gebiete zum wohnen werden dann an dem Stadtplan von Osnabrueck gekennzeichnet. Dieses wird mittels Pixelgrafiken dargestellt.

Eine geeignete Datenbasis fuer den Stadtplan in Form von Shapefiles wurde von Frida, ein Projekt der Invention GmbH zur Verfuegung gestellt. Die zusaetzlichen Daten fuer die Berechnung der Gebiete wurden mittels eines GIS (Geographical Information Systems) durchgefuehrt. Dafuer ist GRASS (Geographical Resources Analysis Support System) geeignet, da es ein Open-Source-GIS ist und bietet die Moeglichkeit zur Berechnung kuerzester Wege,zur graphischen Ausgabe und Erweiterung des Systems.

Ziel dieser Arbeit ist die Darstellung statt mit Pixelgrafiken zu erzeugen, es mit SVG zu tun. Um das zu ereichen wurde ein Programm entwickelt der die Daten aus dem Shapefileformat mittels einer Konfigurationsdatei in SVG umwandelt. Weiterhin wurde eine Webapplikation zu Verfuegung gestellt die mit Hilfe des Programms die Ausgabe aus GRASS dynamisch in SVG umwandelt und zusammen mit dem Stadtplan darstellt.

Email: asekic@uos.de


Weitere Informationen: [ Medieninformatik | Informatik | Universität Osnabrück ]
© FB06, Universität Osnabrück
Webserver-Team