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.

[thumbnail of osm-in-a-box_freie_Karten_Webservices.pdf]
Preview
PDF
osm-in-a-box_freie_Karten_Webservices.pdf - Supplemental Material

Download (15MB) | Preview

Abstract

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
Depositing User: HSR Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Keller, Stefan
UNSPECIFIED
Expert
Eisenhut, Claude
UNSPECIFIED
Date Deposited: 24 Jul 2012 07:56
Last Modified: 24 Jul 2012 09:35
URI: https://eprints.ost.ch/id/eprint/88

Actions (login required)

View Item
View Item