Closed brentwilder closed 8 months ago
@shadoneel @ZachHoppinen
Thank you Shad for the email questions this morning! To summarize,
Additionally, as a note to Zach:
the SSA processing chain will spit out for example 13 SSA rasters in a new directory. I am not merging them into one raster at this time, simply because the accuracy of retrieval is a function of the incidence angle. And so mosaicking them just doesn't make sense. Much of my analysis will be studying this increase in uncertainty at the edge of flight lines..
**EDIT: I found a much faster solution to have 1 normalized reflectance raster, leading to 1 SSA raster. This preserves the incidence angle information and reduces computational load x10. I have already output all of my incidence angles for my analysis and so this is really just an extra thing.
The biggest bottleneck now is computing calibrated reflectance for each flightline (roughly 5 min per flight line). But still is not bad. The other bottleneck is merging and performing IDW on one LAS file (but this is unavoidable and arguably the fastest possible option).
I'm going to test it soon to make sure everything still works after the changes, but thanks so much for the comments. I added logging for the main R functions, and streamlined pipeline to call a function from las2grain.
I didn't add the R packages to the yml file at this time because I feel like it may not be as helpful for folks using it right now. However, I realized the README was a bit frightening with the amount of detail on grain size. I dialed it back a bit and so now it is there and people can look into it more if need be.
**Updated 12/11/2023
General things
SSA specific things