SPECCHIO - Update Andy Hueni 1 1 Remote Sensing Laboratories, University of Zurich, Switzerland OPTIMISE Meeting Cyprus, 2017 3/3/2017 Page 1
Agenda Updated Architecture Metadata: new or important metadata for Spectral Ground Control Points Interfacing: supported programming languages Programming Course New Web Interface 3/3/2017 Page 2
Web Browser Interface Architecture SPECCHIO Server SPECCHIO App Java VM (JRE 1.6) Pure Java HTTPS Port Glassfish Applica on Server & Web Server Port 3306 Higher Level Languages App with SPECCHIO Java components User Worksta on SPECCHIO DB MySQL Database Server Page 3
Metadata: new or important metadata for Spectral Ground Control Points Level 1 Level 2 Airborne Spectroscopy Level 3 Reflectance Radiance Products Validation Products Level 3 Reflectance Field Spectroscopy Radiance Level 2 Level 1 Raw Data Raw Data Level 0 Level 0 Physics, Data Acquisition Fundamentals and Best Practices Hueni, A., Damm, A., Kneubuehler, M., Schläpfer, D. and Schaepman, M. (2016). "Field and Airborne Spectroscopy Cross-Validation - Some Considerations." IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing PP(99): 1-19. 3/3/2017 Page 4
Department of Geography APEX Flights 2009-2016 (Swiss Missions) 3/3/2017 Page 5
Data Quality of Airborne Data? 0.4 0.35 0.3 SGCP Summerwheat 1 : In Situ HCRF vs APEX HCRF In Situ HCRF with Std.Dev. Errorbars APEX HCRF APEX HCRF Interpolated Bands HCRF [] 0.25 0.2 0.15 0.1 0.05 0 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 Wavelength [nm] HCRF [] 0.15 0.1 0.05 0 0.05 SGCP Summerwheat 1 : Diff. of In Situ HCRF and APEX HCRF Absolute Difference of In Situ Mean and APEX HCRF Percent Difference of In Situ Mean and APEX HCRF 100 50 0 50 100 150 200 Difference [%] 0.1 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 Wavelength [nm] 250 Hueni, A., Damm, A., Kneubuehler, M., Schläpfer, D. and Schaepman, M. (2016). "Field and Airborne Spectroscopy Cross-Validation - Some Considerations." IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing PP(99): 1-19. 3/3/2017 Page 6
Metadata: new metadata for Spectral Ground Control Points 3/3/2017 Page 7
Metadata: new metadata for Spectral Ground Control Points - Scaling issues of existing taxonomies: the CORINE system - Mismatch between mapping units 3/3/2017 Page 8
Metadata: new metadata for Spectral Ground Control Points - New taxonomy, loosely based on INSPIRE - Is it standardised? NO! - Further gaps and opportunities: - Aggregation of fine-grained target classes to link to bigger mapping units - The aggregation can be taxonomically and spectrally - The database can thus be used to investigate the spectral dynamics related to target classes and super-classes 3/3/2017 Page 9
Examples of important Metadata: Target Type and REF/TGT 3/3/2017 Page 10
Examples of important Metadata: location, UTC, solar angles 3/3/2017 Page 11
Examples of important Metadata: location, UTC, solar angles WR Radiance (L) Time Series @ 500nm L [W/m2/sr/nm] 0.51 0.5 0.49 0.48 WR L WR Interpolated L WR L 1 o Angular Uncertainty Sun Elevation 11:00 11:30 12:00 12:30 62 Time (UTC) [HH:MM] 67 66 65 64 63 Sun Elevation Angle [ o ] u(e) Relative L Uncertainty [%] 1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1 WR Relative Radiance (L) Uncertainty Time Series WR L 1 o Angular Rel. Uncertainty Sun Elevation 3/3/2017 Page 12 11:00 11:30 12:00 12:30 62 Time (UTC) [HH:MM] 67 66 65 64 63 Sun Elevation Angle [ o ] Hueni, A., Damm, A., Kneubuehler, M., Schläpfer, D. and Schaepman, M. (2016). "Field and Airborne Spectroscopy Cross-Validation - Some Considerations." IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing PP(99): 1-19.
Examples of important Metadata: REF/TGT and solar angles In Situ and Simulated Ground Irradiance E [W/m 2 /nm] 0.4 0.2 In Situ E In Situ E WR Angular 1 o Uncertainty ATCOR based E E Diff. [W/m 2 /nm] Relative E Diff. [%] 0 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 Wavelength [nm] Absolute In Situ and Simulated Ground Irradiance Difference 0.05 In Situ E to ATCOR E Diff. In Situ WR Angular 1 o Uncertainty 0 0.05 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 Wavelength [nm] Relative In Situ and Simulated Ground Irradiance Difference 10 In Situ E to ATCOR E Diff. In Situ WR Angular 1 o Uncertainty 0 10 20 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 Wavelength [nm] Hueni, A., Damm, A., Kneubuehler, M., Schläpfer, D. and Schaepman, M. (2016). "Field and Airborne Spectroscopy Cross-Validation - Some Considerations." IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing PP(99): 1-19. Page 13
Interfacing: supported programming languages We now got programming tutorials for Matlab, R and Python online. http://specchio.ch/programming_course.php 3/3/2017 Page 14
Programming Course - At the EARSel SIGIS in April 2017: 18 th April 3/3/2017 Page 15
New Web Interface 3/3/2017 Page 16 http://v473.vanager.de:8080/specchio_web_interface_1.6/
Thank you for your attention! For more information on the current version of SPECCHIO see: www.specchio.ch https://twitter.com/specchio_db 3/3/2017 Page 17