FOSSGIS2015 - 29_2015_03_23

FOSSGIS 2015
Konferenz für freie und Open Source-Software im GIS-Bereich und für freie Geodaten

Referenten
Simon Jirka
Programm
Tag Donnerstag - 2015-03-12
Raum S2
Beginn 17:00
Dauer 00:30
Info
ID 811
Veranstaltungstyp Vortrag
Track Vorträge (GIS)
Sprache der Veranstaltung deutsch
Recordings

Erfahrungen mit Sensor Web-Anwendungen

Erfahrungen mit Sensor Web-Anwendungen für mobile Geräte und Desktop-Anwendungen

Dieser Vortrag stellt einen freien, auf JavaScript basierenden Sensor Web-Client vor, der auf allen Arten von Endgeräten von Mobiltelefonen bis hin zu Desktop-PCs einsetzbar ist. Er geht auf die Entwicklung des Clients und auf seine Nutzung als eigenständige Software und als Basis eigener Projekte ein.

Die meisten zurzeit verfügbaren Sensor Web-Anwendungen sind auf die Analyse und Visualisierung von Messdaten in Desktop-Anwendungen (Web Browser oder GIS) ausgerichtet. Allerdings hat sich durch die immer weiter fortschreitende Technik ein zusätzliches Spektrum an Endgeräten, von Smart Phones bis hin zu Tablet-Computern, entwickelt. Insbesondere mobile Anwendungen, sowohl innerhalb von Organisationen zur Unterstützung der Mitarbeiter als auch extern zur Kommunikation mit der Öffentlichkeit, profitieren von der Verfügbarkeit von Messdaten. Allerdings ist die Pflege von unterschiedlichen Anwendungen für verschiedene Plattformen aufwendig und unwirtschaftlich.

Daher wurde in einem Kooperationsprojekt des Wupperverbands, der belgische interregionalen Umweltagentur und der 52°North GmbH ein neuer Sensor Web-Client entwickelt, welcher auf JavaScript und verschiedenen JavaScript-Frameworks bzw. -Bibliotheken (z.B. jQuery, Leaflet, Flot) beruht. Ziel dieses Open Source Clients ist es, eine Anwendung zu entwickeln, welche einerseits flexibel an die unterschiedlichen Bedürfnisse verschiedener Nutzer angepasst werden kann und gleichzeitig auf der gesamten Bandbreite von Mobiltelefonen bis hin zu einem Desktop-Browser genutzt werden kann (Responsive Design).

Ziel dieses Vortrags ist es, die Erfahrungen mit der Entwicklung vorzustellen und gleichzeitig anderen Nutzern sowie Entwicklern einen Einblick zu geben, wie Sie den Client selbst nutzen bzw. für eigene Zwecke anpassen können.