GeoConverter

Etter, Diego and Ott, Céline (2017) GeoConverter. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
FS 2017-BA-EP-Ott-Etter-GeoConverter - Online-Konversion von Geo-Daten.pdf - Supplemental Material

Download (9MB) | Preview

Abstract

Immer mehr Geoinformationen - vor allem amtliche - werden digital und frei als Open Government Data angeboten. Technisch geschieht dies in Form eines Webdienstes, wodurch sich die Geodaten zentral verwalten lassen. Leider unterstützen viele Planungsprogramme die Einbindung von diesen Webdiensten nicht. Was ein grosses Hindernis für Architekten, Bauingenieure und Planer darstellt, welche das Kartenmaterial für ihre Projekte und Planungen gerne beziehen würden. Dazu müssten die Geodaten in einem nutzbaren Format von den Webdiensten geladen und allenfalls konvertiert werden. Aus diesem Grund wurde vor Jahren am Geometa Lab der HSR der GeoConverter realisiert, mit dem Vektordaten konvertiert werden können. Diese Webapplikation wird rege benutzt, insbesondere auch von Schweizer Kantonen und im HSR-Unterricht. Die neu konzeptionierte GeoConverter Applikation bietet nun einen grösseren Funktionsumfang zur Verarbeitung der Geodaten an. Der bisherige Umfang wurde überarbeitet und mit Funktionen für Rasterdaten erweitert. Im Rumpf der Applikation ist eine Schnittstelle für die direkte Kommunikation zu den Geodatendiensten implementiert. Zudem wurde eine Bildverarbeitungsbibliothek für die Erzeugung der verschiedenen Formate hinzugefügt. Als Rasterdatenformat wird das Bildformat GeoTIFF angeboten, welches die Georeferenz beinhaltet. Die Vektordaten können direkt vom Webdienst bezogen oder per Datenupload in die gängigen Formate konvertiert werden. Mit modernen Technologien wie Vue.js, Leaflet und Django umgesetzt, ist der GeoConverter gut wartbar aber auch erweiterbar, und somit für die Zukunft gerüstet. Als Docker-Container ausgeliefert, lässt sich die GeoConverter Applikation problemlos auf einem Linux-Server installieren und betreiben. Increasingly more maps are digital and freely available over the world-wide-web. Many governmental authorities who want to offer their maps online use the geospatial data services, short WxS. The argument to use geodata services is the simplicity of this services. WxS allows easy and central management of government geodata. A disadvantage of using WxS is that a lot of planning software does not support the integration of this sort of services. For architects, civil engineers and other clients, who would utilise the geo data, this results in a considerable obstacle. To overcome this hindrance, the geodata have to be made available as a fitting data format, loaded from the WxS. Years ago, the Geometa Lab at HSR solved this issue by implementing the GeoConverter. This web based application is used extensively, especially by Swiss cantons and in HSR classes. The newly designed GeoConverter application now offers a larger range of functions for processing geodata. The existing scope has been revised and extended with functions for raster data. The application itself provides an interface for the direct communication with WxS to order the geo data as well as a library to transform the data to various file formats. For raster maps the resulting format is the popular and comprehensive GeoTIFF graphics file format. GeoTIFF is an extended version of TIFF, which is a lossless format that also includes map projection, coordinate systems and everything else necessary to establish the exact spatial reference for the file. For vector data the application serves multiple, well known formats. The geo data can be loaded directly from a web service or transformed from an uploaded file. The GeoConverter includes modern technologies like Vue.js, Leaflet und Django, so its future maintainability and scalability is guaranteed. The software will be deployed as a Docker container, and will therefore be easy to install and run on a Linux server.

Item Type: Thesis (Bachelor)
Subjects: Area of Application > Administration, Government
Area of Application > Web based
Area of Application > Location based
Area of Application > GIS
Technologies > Programming Languages > Python
Technologies > Databases > PostgreSQL
Technologies > Operating Systems > Unix, Linux
?? Django ??
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Creators:
CreatorsEmail
Etter, DiegoUNSPECIFIED
Ott, CélineUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorKeller, StefanUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 18 Oct 2017 06:59
Last Modified: 18 Oct 2017 06:59
URI: http://eprints.hsr.ch/id/eprint/597

Actions (login required)

View Item View Item