Tag-Suchmaschine und Thesaurus für OpenStreetMap

Gwerder, Simon (2014) Tag-Suchmaschine und Thesaurus für OpenStreetMap. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
Tag-Suchmaschine und Thesaurus für OSM_v2.1.pdf - Supplemental Material

Download (5MB) | Preview

Abstract

Die Studienarbeit „Tag-Suchmaschine und Thesaurus für OpenStreetMap“ beschäftigt sich mit den frei erstellbaren Tags von OpenStreetMap. Diese Tags dienen zur Markierung interessanter Objekte in der Karte. Aktuell gestaltet sich die Suche nach den Tags umständlich. Einerseits sind die Suchfunktionen sehr limitiert, andererseits wird die Suche durch die attributive Heterogenität erschwert. So führen zum Beispiel Mehrdeutige Konzepte, zeitliche Entwicklung und geographische Unterschiede zur Schaffung von Tags, welche synonym sind oder Ober- und Unterbegriffe beschreiben. Die Webapplikation „TagFinder“ bietet hier eine intuitive Suchmaschine an. Anders als die bestehenden Lösungen ermöglicht „TagFinder“ die Suche nach Begriffen, die den Tag beschreiben. Der Tagname oder Teile davon müssen nicht bekannt sein. Als Basis dient ein Thesaurus im Semantic Web Format (RDF/XML), der zusätzliche Begriffsinformationen enthält und diese untereinander in Beziehung bringt. Mit Hilfe einer selbst entwickelten Kommandozeilen-Applikation kann dieser Thesaurus unterstützend aufgebaut werden. Zudem können die Daten durch die Integration des Webdienstes TagInfo automatisch um Tag-Statistiken und neue Tags aktualisiert werden. Das Backend des „TagFinder“ Systems wurde in Python und dem Microframework Flask realisiert und ermöglicht ein Hosting auf allen WSGI-fähigen Plattformen wie z.B. Heroku. Desweiteren erlauben WebServices die Verwendung aller Funktionen der Suchmaschine in eigenen Applikationen. Im Frontend wurde auf ein einfaches, klares Design mit Bootstrap gesetzt. Die Webanwendung ist unter http://tagfinder.herokuapp.com erreichbar.

Item Type: Thesis (Student Research Project)
Subjects: Topics > Internet Technologies and Applications > Visualization
Topics > User Interface Design
Area of Application > Web based
Area of Application > GIS > OpenStreetMap
Technologies > Programming Languages > Python
Technologies > Programming Languages > Java Script
Technologies > Protocols > REST
Technologies > Web > HTML5
Metatags > IFS (Institute for Software)
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Creators:
CreatorsEmail
Gwerder, SimonUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorKeller, StefanUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 26 Mar 2015 12:46
Last Modified: 24 Apr 2015 12:54
URI: http://eprints.hsr.ch/id/eprint/409

Actions (login required)

View Item View Item