Why learn python?
for new algorithms or data formats that don’t exist yet, if files are too large for the GUI based system to hold at once (code can carefully manage memory) and it lets us manage many files (looping command line functions over input files)
what is python?
a “high level” language written for “hacking”
+ Many of the hardware controls are hidden from you, but can be called if the user wants.
* It is an “interpreted language”
* Slower to run than lower level languages.
Why are we in a data age?
More sensors generating more data than ever before, more of it is freely available
* New techniques to make use of that data, informing decisions and making new discoveries
this is why we require programming skills
benefits of using python in the data age
How many NASA product levels are there?
5
Level 0
direct from the sensor, rawest data, usually encode file describing voltages (only for mission team)
couldn’t load into Arc
Level 1
Raw data
Has been encoded but still in terms of instrument voltage read out.
Can be used by the science community, not easy.
Colour distortion, clouds
Level 2
derived geophysical variables as seen by the satellite.
After algorithms have been applied to level 1 instrument data to estimate land surface properties (surface reflectance, NDVI, DTM, DSM, CHM, backscatter, elevation, etc… Derived for the swath of the satellite.
Level 3
level 2 data that has been gridded.
Swath of the satellite has been gridded onto some common raster layer.
Level 4
modelled product from level 2 or 3. This is when models estimate properties the satellite is not directly sensitive to. Ie. landcover class, biomass
How do you estimate biomass
Alometric equations using Diameter Breast Height (DBH), tree height and species. These are equations people have made for estimating biomass for a wide range of tree species.
What is needed if you want to upscale from field plots to remotely sensed data?
To upscale, we must have data covering a large area which is sensitive to our
parameter of interest
Definition of sensitivity in the context of upscaling biomass estimations
What is sensitive to biomass?
What remote sensing method?
Passive optical - density through measuring greenness
Lidar - tree height and cover
Radar - backscatter and decoherence could be used
If you have height from remote sensing, how do you get biomass?
prelate height to biomass (measured in the field). Start by testing to see if there is a relationship by plotting two datasets together (either strong positive, strong negative or no clear relationship)
what correlations coefficient assesses strength of correlation?
pearson’s (-1 to +1)
what is a good positive correlation?
more than or equal to 0.6
List the techniques used to determine which lidar derived metrics are sensitive to biomass
What is ABGD
Above Ground Biomass Density
What does ABGD corelate to well??
ABGD
equation for Canopy Height Map (CHM)
CHM=DSM-DTM
then average values over the area of interest
How did the luton Lidar metric for biomass work?
what happens to RH50 with taller trees
it increases