OpenStreetMap My Business

Heller, Simon and Lüthi, Max (2017) OpenStreetMap My Business. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
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
Creators:
CreatorsEmail
Heller, SimonUNSPECIFIED
Lüthi, MaxUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorKeller, StefanUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 10 Apr 2018 09:15
Last Modified: 10 Apr 2018 09:15
URI: http://eprints.hsr.ch/id/eprint/615

Actions (login required)

View Item View Item