Heller, Simon and Lüthi, Max (2017) OpenStreetMap My Business. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
HS 2017 2018-BA-EP-Heller-Lüthi-OpenStreetMap My Business.pdf - Supplemental Material
Download (3MB) | Preview
Abstract
Alle Menschen kennen Google bzw. Google Maps. Es gibt aber auch Alternativen wie OpenSteetMap (OSM), dass zum Teil mehr Details bietet und keine Datenschnüffelei betreibt. Im Web präsent zu sein, ist für Unternehmen wichtig und die Erfassung der Unternehmensdaten (Adresse etc.) passiert nicht von alleine.
Das Ziel der Arbeit war es, eine Webapplikation zu entwickeln, die es einfach macht, Unternehmen in OpenStreetMap einzutragen und die Einträge aktuell zu halten. Dabei lag ein grosser Fokus auf der Benutzerfreundlichkeit.
Zu Beginn der Arbeit wurde festgelegt, dass man die Unternehmen als anonyme Notiz an die OpenStreetMap sendet. Zur Halbzeit des Projekts wurde einigen erfahrenen Mappern ein Zwischenstand vorgestellt. Dabei kam heraus, dass es mehr Sinn macht, dass die Webapplikation direkt Knoten in OSM erstellt. Dadurch hat der Benutzer ein direktes Feedback, da Knoten innert kurzer Zeit auf der Karte erscheinen.
Die Webapplikation basiert auf Javascript (Frontend, VueJS) und Python (Backend, Flask).
In der ersten Ansicht wird die Karte dargestellt. Durch Rechtsklick bzw. Linksklick auf ein Gebäude kann ein neues Unternehmen erfasst bzw. bearbeitet werden. Bei beiden Varianten wird man zu einem Formular weitergeleitet, mit dem Unterschied, dass dieses beim Bearbeiten bereits mit Daten gefüllt ist.
Zusätzlich wurden noch weitere Funktionalitäten eingebaut, welche die Benutzerfreundlichkeit steigern. Dazu gehören Übersetzungen Deutsch/Englisch, Fehlermeldungen, Informationen über Änderungen an Unternehmens-Daten, die man selber „beobachtet“ (d.h. editiert hat), usw. Ebenfalls bietet OSMyBiz die Möglichkeit direkt zum erstellten bzw. bearbeiteten Knoten Knoten, durch einen Link, auf die OpenStreetMap zu springen.
Webseite: http://osmybiz.osm.ch
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Area of Application > Web based Area of Application > GIS Area of Application > GIS > OpenStreetMap Area of Application > Navigation Technologies > Programming Languages > Python Technologies > Programming Languages > Java Script Technologies > Databases > PostgreSQL |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Keller, Stefan UNSPECIFIED |
Date Deposited: | 10 Apr 2018 09:15 |
Last Modified: | 10 Apr 2018 09:15 |
URI: | https://eprints.ost.ch/id/eprint/615 |