Etter, Diego and Ott, Céline (2017) GeoConverter. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
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 |
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: | 18 Oct 2017 06:59 |
Last Modified: | 18 Oct 2017 06:59 |
URI: | https://eprints.ost.ch/id/eprint/597 |