Openstreetmap-in-a-box 1.0 - freie Karten-Webservices

Meier, Andreas and Zimmermann, Joram (2010) Openstreetmap-in-a-box 1.0 - freie Karten-Webservices. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

osm-in-a-box_freie_Karten_Webservices.pdf - Supplemental Material

Download (15MB) | Preview


INTRODUCTION Most cartographic visualization requires a base map layer to provide geographic context. Current base map products are either rather expensive and sometimes outdated or not available for certain regions (i.e. cadastral data or Google Maps). Up‐to‐date base maps become more and more important when setting up a spatial infrastructure for companies, non‐governmental organizations or the public sector. OpenStreetMap (OSM) is a crowd sourcing project which aims to provide free geographic data. OSM itself is run by many open source tools with a bunch of languages written by volunteers. Thus, in order to setup an OSM server there is quite a heterogeneous bunch of software involved with obscure dependencies which is only partially documented. In addition the OSM community doesn’t care much about international geographic information standards like those from Open Geospatial Consortium (OGC). And for some projects it’s important to have an own map server either because it is sometimes offline or because it needs to be reliable and fast. APPROACH In prior students work the OpenStreetMap‐in‐a–Box software was created. An easy to use setup installs OSM “out of the box” as a dedicated map server offering well‐known OGC web services. OSM‐in‐a‐Box includes several parts as follows: - A fully configurable (Schema Mapping File) osm2gis import converter (Java) which imports OSM data and inserts the relevant part of it in the database PostgreSQL/PostGIS/geospatial database schema). - A spatial information server with geographic web services (GeoServer), like WMS, Tiling/Caching and WFS (read‐ only). - Due to the configuration complexity of the osm2gis and GeoServer software, a consistency check can be run with the osm2gis software. This generates a statistic report of the whole configuration. - A website (showcase) to demonstrate the project. RESULT The following changes in this bachelor thesis led to the OSM‐in‐a‐Box 1.0 release: osm2gis import converter: - More OSM data can be imported by the support of entity to entity relations. - Keeping the database up to date by downloading and importing the regularly released differential update files. GeoServer: - Update of GeoServer to current version 2.0. Revise of theconfiguration (map presentation, caching, services). osm2gis consistency check: - Update of the consistency check to support the new GeoServer version. Extend the check to show selfinconsistency of the osm2gis Schema Mapping File. Showcase: - Update of the website to support the above changes.

Item Type: Thesis (Bachelor)
Subjects: Topics > Software
Area of Application > GIS
Technologies > Databases > PostgreSQL
Metatags > IFS (Institute for Software)
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Zimmermann, JoramUNSPECIFIED
Thesis advisorKeller, StefanUNSPECIFIED
ExpertEisenhut, ClaudeUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 24 Jul 2012 07:56
Last Modified: 24 Jul 2012 09:35

Actions (login required)

View Item View Item