Freiburg Luftbild
Photo: Pixaby

◄◄ zurück zum Programm

Wegue - OpenLayers und Vue.js in der Praxis

Jakob Miksch, Christian Mayer

Zeit: Donnerstag 12. März 16:00 Uhr
Ort: HS Rundbau

Vorschaubild des Videos

Vortragsfolien (PDF)

Wegue [1] ist eine Software zum Erstellen von modernen leichtgewichtigen WebGIS-Client-Anwendungen. Die Basis dafür sind die beiden Open Source JavaScript-Frameworks OpenLayers [2] und Vue.js [3]. OpenLayers übernimmt dabei das Lesen und die Darstellung der Geoinformationen als Karte und die Prozessierung der Geo-Objekte. Vue.js wird für die Strukturierung des Projektcodes (nach MVVM) genutzt und erlaubt die Erzeugung von eigenen Web-Komponenten.

Wegue verknüpft diese beiden Bibliotheken zu einer konfigurierbaren Vorlage für WebGIS-Anwendungen aller Art und stellt wiederverwendbare UI-Komponenten (z.B. Layer-Liste, FeatureInfo-Dialog, etc.) bereit.

Wegue wurde kurz nach der Projektgründung auf der FOSSGIS 2018 in Bonn präsentiert. Mittlerweile ist das Projekt gereift und in einigen Realweltprojekten zum Einsatz gekommen. Dabei ist es an vielen Stellen erweitert und verbessert worden und befindet sich aktuell auf dem Weg zur Version 1.0.

Der Vortrag gibt einen kurzen Überblick über das Wegue-Ökosystem sowie die Neuerungen der letzten Monate und zeigt wie Wegue-Anwendungen erstellt werden können. Außerdem werden einige Beispiele aus der Praxis präsentiert.

[1] https://github.com/meggsimum/wegue

[2] https://openlayers.org/

[3] https://vuejs.org/

Jakob Miksch

Wissenschaftlicher Mitarbeiter im GIScience Lab, Fachbereich für Geoinformatik - Z_GIS, Universität Salzburg.

Christian Mayer