20
WebMapping ohne Server Emanuel Schütze, Intevation GmbH [email protected] Intergeo, 25. - 27. September 2007

WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Embed Size (px)

Citation preview

Page 1: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

WebMapping ohne Server

Emanuel Schütze, Intevation [email protected]

Intergeo, 25. - 27. September 2007

Page 2: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Gliederung

๏ Was ist OpenLayers?

๏ Was kann OpenLayers?

๏ Demo

๏ Zusammenfassung

Page 3: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was ist OpenLayers?

Page 4: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was ist OpenLayers?

✓ API zum Erstellen eines WebMapping-Clients

✓ 100% clientseitig(JavaScript)

✓ unterstützt OGC-Standards (u.a. WMS, WFS)

✓ Kachelung

✓ Freie Software (BSD-Lizenz)

Page 5: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? GUI-Komponenten

Page 6: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? GUI-Komponenten

Pan-Zoom-Navigationsleiste

Page 7: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? GUI-Komponenten

Werkzeugleiste

Page 8: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? GUI-Komponenten

Übersichtskarte

Page 9: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? GUI-Komponenten

Ebenenübersicht

Page 10: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? GUI-Komponenten

Page 11: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? Features

✓ WFS-T

✓ modulares Bauen der Bibliothek (lite-Version)

✓ animated zooming & panning *

✓ zooming per Doppelklick, Mausrad, Zoombox, Tastatur

✓ Markers & Popups

* Integration für Version 2.6 geplant

Page 12: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

Was kann OpenLayers? unterstützte Ebenenformate

Proprietär

‣ Google Maps

‣ MSN Virtual Earth

‣ Yahoo! Maps

‣ Multimap

Frei

‣ OGC WMS

‣ OGC WFS

‣ ka-Map

‣ WorldWind

‣ GeoRSS

‣ GML

‣ KML

‣ WKT

‣ ...

Page 13: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Demo

Page 18: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

✓ Kachelung

✓ WFS-T

✓ Integration in beliebige Websites

✓ objektorientiertes JavaScript

✓ lite-Version

✓ > 2100 Unittests

✓ sehr aktive Community

Zusammenfassung Stärken von OpenLayers

Page 19: WebMapping ohne Server - smartmapbrowsing.org€£ OGC WFS ‣ ka-Map ‣ WorldWind

Emanuel Schütze | [email protected] | Intevation GmbH

✓ animated zooming & panning

✓ Pfad- und Flächenmesswerkzeug

✓ Maßstabsbalken

✓ Zoom-History-Funktion (Redo/Undo)

✓ Integration in ka-Map, Mapbender, Mapbuilder, CartoWeb

Zusammenfassung Ausblick auf Version 2.6