The notebooks in this repository give a solid intro to evalscripts.
To be able to follow along well in these notebooks a few requirements are necessary:
- Basic Knowledge of Remote Sensing
- Sensors
- Spectral Bands
- Indices
- Basic Familiarity with Sentinel Hub
- Collections
- Processing API
- Statistical API
- Basic knowledge of programming concepts
The two notebooks cover the following topics:
- How to construct basic non-temporal evalscripts using the
setupandevaluatePixelfunction. - Covering
sampleTypes and when to use which sample Type - Format requirements when streaming data to a web application vs. downloading data for analytical use
- How Sentinel Hub deals with missing data (using the
dataMaskoutput) and how to assign no data values to the output when doing analytic work or set pixels transparent when streaming data visualizations - Common issues to check when evalscripts don't return the expected output and how to throw errors to help with debugging
- Covering the mosaicking options
SIMPLE,TILEandORBITand what their differences are - How to access the
samplesobject inevaluatePixelwhen doing multi-temporal analysis - Analysis:
- cloud-free mosaics
- maximum and mean NDVI composites
- temporal NDVI differences