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
- gegründet 2004
- OSM Foundation
- 6,8+ Millionen User [osm-wiki, osmstats]
- Erfassung von Geometrien und Attributen
- Node, Way, Relation (XML)
- Exportformat PBF
- keine Luftbilder, Höheninformationen
- große Community
- Forum, Wiki, IRC, Blog
- Mailinglisten
- Meetup, Stammtisch,Hackweekend
Datenbezug
- OSM-Wiki
- planet.osm.org (PBF,XML)
- Extrakte: Geofabrik, BBBike, OSMaxx (Shapefile,...)
- Overpass-API (XML), Overpass-Turbo
- vorverarbeitete Daten
- Küstenlinie, Landmasse [osmdata]
- eigenes Setup via switch2osm
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)
- Maposmatic, Fork
- Postgresql
- Beispiel 1, 2
weitere Fragen?
- Lars Lingner
- Danziger Straße 118, 10405 Berlin
- lars@lingner.eu
- +49 174 1020022
- Foliensatz: http://slides.com/larslingner/openstreetmap
OpenStreetMap
By lars lingner
OpenStreetMap
- 729