1. discOSM
discOSM
Lars Lingner
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 1
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
2. discOSM
Visualisierung von OpenStreetMap-Daten
mit UMN MapServer, PostgreSQL und MapFish
discOSM
Lars Lingner
Web: www.lingner.eu/discosm
Email: lars@lingner.eu
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 2
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
3. discOSM
Überblick
• Motivation
• Aufbau
• Erstellung
• Funktionen
• Hürden
• Ausblick
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 3
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
4. discOSM
Motivation
• Interaktive Karte offline
• Technologiedemo
• Linux4Afrika!
• Datenvergleich
• Werbegeschenk, „Give away“
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 4
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
5. discOSM
Erstellung
Erzeugung/Download von Ausschnitten
Konfiguration Datenbank und Import
Speicher, osm2pgsql, Reparatur-Script
MapServer Konfiguration
Ausprägung, Symbole, Schriften
Konfiguration der Oberfläche
Baummenü, Werkzeugleisten, WMS-Layer
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 5
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
6. discOSM
Erstellung (II)
• CD-Image
– live-helper, shell-Skripte
• Test
– Images erstellen, verschiedene Rechner
• Erzeugung für alle Bundesländer
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 6
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
7. discOSM
Funktionen – wer macht was (I)
• Datenbank
– Nur lesend
• Webserver
– Fastcgi, Aufruf MapServer
• MapServer
– Liest Mapfile
– Liest Daten aus der Datenbank
– Setzt Style-Angaben gemäß Mapfile um
– Erzeugt Bilddatei und liefert sie aus
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 7
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
8. discOSM
Funktionen – wer macht was (II)
• Interaktive Oberfläche – MapFish
– Darstellung der Karte (Kacheln)
– De-/Aktivierung von Layern
(Topographie, Hausnummern, Stromleitungen, Straßen,
Eisenbahnen, U-Bahnen, Gebäude, POI)
– Abfrage von Daten (Verwaltungsgrenzen)
– Anzeige von Werkzeugen (Koordinaten,
Maßstaab)
– Zoom, Historie, Messen (Linie + Fläche)
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 8
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
9. discOSM
Hürden
• Datenmenge
• RAM, schnelle Festplatten, Bandbreite
• Bootdauer bis zu 6 Minuten
• Überflüssige Debianpakete
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 9
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
10. discOSM
Ausblick
• Grundsystem fertig,
• monatliche Aktualisierung
• Erweiterung der Kartenausprägung
• Darstellung neuer Objekte
• Ersetzung Pixelsymbole durch Truetype
• Umfangreiche Objektabfrage (z.B. Straßenliste)
• Unterschiedliche Projektionen, Maßeinheiten
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 10
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
11. discOSM
Ausblick (II)
• Legende
• Druckfunktion
• Integration von zusätzlichen Daten
• Individualisierung je nach Datenausschnitt
• Optimierung und Tuning der Datenbank
• Zusätzliche Tools auf der CD (?)
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 11
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
12. discOSM
Werkzeugleiste
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 12
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
13. discOSM
getFeatureInfo
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 13
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
14. discOSM
Gradnetz
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 14
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
15. discOSM
Hausnummern
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 15
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
16. discOSM
Relief mit Höhenlinien
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 16
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
17. discOSM
Transparenz
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 17
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
18. discOSM
Detaillevel
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 18
discOSM – ein Projekt von Lars Lingner
www.lingner.eu
19. discOSM
Sprechstunde
• Vielen Dank für Ihre Aufmerksamkeit
www.lingner.eu/discosm
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum 19
discOSM – ein Projekt von Lars Lingner
www.lingner.eu