Article / Chapter CC BY 4.0
published

In 60 Minuten zur eigenen Geo-App mit YAGA leaflet-ng2

Affiliation
[YAGA Development Team (Yet Another Geo Application)]
Schubert, Arne;
Affiliation
[YAGA Development Team (Yet Another Geo Application) | Rheinische Friedrich-Wilhelms-Universität Bonn]
Herritsch, Stephan

YAGA (Yet Another Geo Application) bietet diverse Docker-Images zum Aufbau einer Geodateninfrastruktur (GDI) im Backend und Frontend Bibliotheken zur Erstellung von Web-Karten-Anwendungen an. Ein Teil dieser Entwicklungen sind als OpenSource-Projekte veröffentlicht, eines dieser OpenSource-Projekte ist "leaflet-ng2" [https://github.com/yagajs/leaflet-ng2]. Mit leaflet-ng2 wurde eine Möglichkeit geschaffen, das weit verbreitete Leaflet-Framework [https://leafletjs.com/] in Angular.io [https://angular.io/] zu integrieren. Angular.io ist ein von Google entwickeltes Framework zur Erstellung von Single-Page-Webanwendungen (WebApps). Es wurde darauf geachtet, dass die typische Leaflet Namensgebung beibehalten bleibt. Mit Hilfe von Ionic [https://ionicframework.com/] können WebApps als nativ-hybride Apps im typischen "Look & Feel" der Endgeräte erstellt werden. leaflet-ng2 ist dank TypeScript komplett typisiert, wodurch es nach den Datentypen statisch getestet ist und für IDEs (Integrated Develop Enviroment) Autovervollständigung und Syntaxprüfung mitliefert. Auf Grund von strengen Linting-Regeln ist der Quellcode leicht lesbar und einheitlich und erleichtert somit die Möglichkeit auch für andere Entwickler, am Projekt mitwirken können.

Cite

Citation style:
Could not load citation form.

Access Statistic

Total:
Downloads:
Abtractviews:
Last 12 Month:
Downloads:
Abtractviews:

Rights

Use and reproduction: