Eine Applikation die mit den Langzeitspektrometern von JB-Hyperspectral kommuniziert und deren Daten visualisiert.
Java, JavaFX, Bluetooth, Spectral Data Analysis, Linux
Das Ziel ist es eine Applikation, zur Visualisierung der Daten eines FLOX-ROX Langzeit-Spektrometer zu entwickeln. Mit der Applikation sollen die Geräte zusätzlich drahtlos gesteuert werden können.
Für andere Geräte existieren bereits Applikationen welche diese Geräte steuern und deren Daten visualisieren. Die Analyse von Messdaten der JB-Hyperspectral-Geräte erfolgte bisher mit Matlab, Excel oder R-Bibliotheken. Die Gerätesteuerung erforderte die korrekte Konfiguration eines seriellen Terminals, die Steuerung erfolgte via Kommandozeile.
Die Applikation gibt dem User die Möglichkeit RoX-Daten zu importieren und diese zu visualisieren. Dabei können verschiedene Berechnungen (Reflectance, Radiance) auf den Daten durchgeführt werden, ausserdem werden Indices berechnet (NDVI, TCARI, PRI).
In der Live-View kann eine Verbindung zu einem Gerät hergestellt werden (Bluetooth) und diese so gesteuert werden. Die so erfassten Daten werden ebenfalls in der Library abgelegt.
Die Applikation ist unter LGPL Lizenz auf Github verfügbar: https://github.com/jpduloch/frva
Projektdauer: 18. September 2017 - 19. Januar 2018
Aufwand in Personenstunden: 360h
Teamgrösse: 2 Personen
Andreas Hüni, Dr.
Academic associate
University of Zurich
Department of Geography
Remote Sensing Laboratories
Winterthurerstrasse 190
8057 Zurich, Switzerland
andreas.hueni@geo.uzh.ch
Patrick Wigger, Roland Mosimann
Martin Gwerder martin.gwerder@fhnw.ch