#include <meteoio/meteoFilters/FilterBlock.h>
#include <vector>
#include <string>
Go to the source code of this file.
|
class | mio::FilterDeGrass |
| This filter is used to distinguish if snow (HS) is on the ground or not, because the ultrasonic sensor cannot distinguish between snow or vegetation/grass on the ground. The filter is based on total snow depth (HS), snow surface temperature (TSS), ground surface temperature (TSG) and reflected shortwave radiation (RSWR). Different steps to do:
- calculate possible offset of TSS (raison: at some stations in some springs the TSS increases although snow is still on the ground)
- calculate correlation of TSS and TSG in spring (normally both temperatures increase at the same time in spring which results in a high correlation; low correlation if TSS and TSG increase not parallel which leads in connection with a high offset of TSS to the assumption, that TSS is false), then:
- if TSS has a low offset and the correlation between TSS and TSG is high, the algorithm analyses based on the daily Max/Min/Mean of TSS if snow is on the ground or not
- if no TSS is available or the offset of TSS is high/correlation of TSS and TSG is low, the algorithm analyses based on the variance of TSG and the value of TSG if snow is on the ground or not.
More...
|
|