Gwerder, Simon (2014) Tag-Suchmaschine und Thesaurus für OpenStreetMap. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.
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 |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Keller, Stefan UNSPECIFIED |
Date Deposited: | 26 Mar 2015 12:46 |
Last Modified: | 24 Apr 2015 12:54 |
URI: | https://eprints.ost.ch/id/eprint/409 |