Wegue - WebGIS-Anwendungen mit OpenLayers und Vue.js (fossgis2018)

23:00
 
Share
 

Manage episode 201380815 series 1910928
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.
Wegue ist eine Open Source Software zum Erstellen von modernen leichtgewichtigen WebGIS-Client-Anwendungen. Die Basis dafür sind die beiden JavaScript-Frameworks OpenLayers und Vue.js. Wegue verknüpft diese beiden Bibilotheken zu einer konfigurierbaren Vorlage für WebGIS-Anwendungen aller Art und stellt wiederverwendbare UI-Komponenten (z.B. Layer-Liste, FeatureInfo-Dialog, etc.) bereit. Somit können Anwender und Entwickler schnell zu einem ansprechendem und modernen WebGIS-Klienten zur Veröffentlichung und Nutzung von Geodaten gelangen. 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 Bibilotheken zu einer konfigurierbaren Vorlage für WebGIS-Anwendungen aller Art und stellt wiederverwendbare UI-Komponenten (z.B. Layer-Liste, FeatureInfo-Dialog, etc.) bereit. Für einfache Anwendungen kann die WebGIS-Oberfläche rein über HTML-ähnliche Deklarationen erzeugt und konfiguriert werden. Für komplexere Anwedungen können problemlos Erweiterungen erstellt werden bzw. über "normalen" JavaScript-Code entsprechende Logik flexibel ergänzt werden. Somit können Entwickler, aber auch technik-affine Nichtprogrammierer schnell zu einem ansprechendem und modernen WebGIS-Klienten zur Veröffentlichung und Nutzung von Geodaten gelangen. [1] https://github.com/meggsimum/wegue [2] http://openlayers.org [3] https://vuejs.org about this event: https://c3voc.de

5306 episodes available. A new episode about every 3 hours averaging 28 mins duration .