19
14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-Forum discOSM – ein Projekt von Lars Lingner www.lingner.eu 1 discOSM discOSM Lars Lars Lingner Lingner

GI2010 symposium-lingner (disc-osm)

Embed Size (px)

Citation preview

Page 1: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

1

discOSM

discOSM

Lars Lars LingnerLingner

Page 2: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

2

discOSM

Visualisierung von OpenStreetMap-Daten

mit UMN MapServer, PostgreSQL und MapFish

Lars Lars LingnerLingner

Web: Web: www.www.lingnerlingner..eueu//discosmdiscosm

Email: Email: larslars@@lingnerlingner..eueu

discOSM

Page 3: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

3

discOSM

Überblick

• Motivation• Aufbau• Erstellung• Funktionen• Hürden• Ausblick

Page 4: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

4

discOSM

Motivation

• Interaktive Karte offline• Technologiedemo• Linux4Afrika!• Datenvergleich• Werbegeschenk, „Give away“

Page 5: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

5

discOSM

ErstellungErzeugung/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

Page 6: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – 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

Page 7: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

7

discOSMFunktionen – 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

Page 8: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

8

discOSMFunktionen – 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)‏

Page 9: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – 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

Page 10: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – 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

Page 11: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – 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 (?)‏

Page 12: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

12

discOSM

Werkzeugleiste

Page 13: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

13

discOSM

getFeatureInfo

Page 14: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

14

discOSM

Gradnetz

Page 15: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

15

discOSM

Hausnummern

Page 16: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

16

discOSM

Relief mit Höhenlinien

Page 17: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

17

discOSM

Transparenz

Page 18: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

18

discOSM

Detaillevel

Page 19: GI2010 symposium-lingner (disc-osm)

14.05.2010 10. Sächsisches GIS-Forum10. Sächsisches GIS-ForumdiscOSM – ein Projekt von Lars Lingner

www.lingner.eu

19

discOSM

Sprechstunde• Vielen Dank für Ihre Aufmerksamkeit

www.lingner.eu/discosm