Vortrag von Marc Jansen, Andreas Hocevar
Zeit: Montag 07. Juni 11:30 Uhr
Ort: Bühne 1
Dauer: 20 Minuten
OpenLayers ist eine sehr bekannte und ausgesprochen weit verbreitete OpenSource JavaScript Bibliothek, die in einer Vielzahl von Webanwendungen und auch in anderen OSGeo Projekten zum Einsatz kommt: Meist dann, wenn dynamische Karten dargestellt werden sollen, die eine Vielzahl von Geodaten in den unterschiedlichsten Formaten integrieren und mit denen ein Anwender dann wie gewünscht interagieren kann. Laut Webseite ist OpenLayers „A high-performance, feature-packed library for all your mapping needs“.
Der Vortrag möchte die Kernelemente dieser Aussage - also hohe Performanz, viele Features und geeignet für alle Webkartenanforderungen - anschaulich mit Beispielen, Code und ein wenig Theorie belegen. Wir werden einfache und auch komplexere Fragestellungen angehen und gemeinsam schauen, was im gut sortierten Werkzeugkasten von OpenLayers an Hilfsmitteln bereitgestellt wird, um ansprechende und funktionale Lösungen zu entwickleln. Wie kann man beispielsweise das Beste aus Mapbox Vector Tiles herausholen? Ist es wahr, das mit OpenLayers auch Rasteroperationen sowie Geo-Analysen mit Vektor- und Rasterformaten durchführbar sind? Wie kann man die neuesten OGC API Spezifikationen nutzbar machen? Diesen und weiteren Fragen wollen wir nachgehen.
Natürlich werden wir auch etwaige Neuerungen der bereits seit sehr vielen Jahren existierenden und sich konstant weiterentwickelnden Bibliothek vorstellen. Mit ein wenig Glück können wir einen unverbindlichen Ausblick auf die nächste Major-Version 7 werfen.
Ich bin seit vielen Jahren in der OpenSource GIS-Szene aktiv, als Entwickler (u.a. OpenLayers, GeoExt, SHOGun usw.), als konzeptuell Beitragender (u.a. react-geo, GeoStyler usw.), als Sprecher und Workshopleiter (international & national), als OSGeo Charter Member und als Geschäftsführer der zwei Bonner Firmen terrestris (OpenSource GIS-Lösungen, Beratungen und mehr) und mundialis (Earth Observation & Geo-Expertise mit freier Software).