OpenStreetMap

Einführung und praktisches Beispiel "Tempelhof"

Author: Lars Lingner

  • Vorstellung
  • Übersicht
  • Datenquellen
  • Datenformate
  • Werkzeuge
  • 2000-2006 Hochschule Harz, Kommunikationsinformatik
  • ca 2004 Open Source & Data
  • 2008 Selbständigkeit, mapwebbing
  • FOSSGIS e.V., OpenStreetMap, OSGeo, MapServer, QGis

OpenStreetMap Überblick

Datenbezug

Datenformate

  • Rohformat: XML
    • umständlich, groß
  • binäres Format: PBF
    • Protocollbuffer, komprimiert, streambar
  • Konvertierung in alle denkbaren Formate
    • Shapefile, PostgreSQL, SQLite, FileGeoDatabase

Rechtliches

  • ich bin kein Rechtsanwalt!
  • OpenDatabaseLicence
    • Attributierung [ Kartendaten © 2020 OpenStreetMap.org und Mitwirkende (ODBL) ]
    • Weitergabe der Daten unter gleichen Bedingungen bei Veröffentlichung
    • kein Zwang zur Veröffentlichung
  • "Produced Work"
    • Karte auf OSM-Basis -> nur die Daten betroffen
  • "Collective Database"
    • keine Vermischung der Daten -> kein Problem
  • Lizenz für Software unterschiedlich (GPL, MIT,...)

Workflow

  • Anwendungsfall definieren
    • Rendering (Onlinekarte, Ausdruck)
    • Analyse, Routing, Geocoding
    • Vectormaps, 3D
  • Welche Daten benötige ich
    • Geographischer Bereich
    • Thematische Auswahl
  • Daten verfügbar?
    • ja: prima :)
    • nein: selber machen
  • lokaler Editor (QGis)

Eigenes Setup

  • Datenbank: PostgreSQL mit PostGis
  • Importer: Imposm oder osm2pgsql
  • Renderer: Mapnik, MapServer, Geoserver
  • Proxy: MapProxy
  • Webserver: Apache, NGINX,...
  • Achtung: Planung für Plattenplatz (GeofabrikCalc)

Karte für Tempelhof

  • OSM-Daten von Berlin
  • Grenzen
  • inhaltliche Bearbeitung
  • zusätzliche Daten
  • inhaltliche Bearbeitung mit QGis
  • Straßenverzeichnis (nur mit eigener DB)

weitere Fragen?

OpenStreetMap

By lars lingner

OpenStreetMap

  • 729