CoastSat 2.0
CoastSat 2.0 MAJOR update:
- New download and preprocess functions for Landsat images: this improvement provides better alignment between panchromatic and multispectral bands and fixes an occasional issue of a shift between L5 and L7/L8 in the resulting shoreline time-series. Note that the Sentinel-2 download and preprocessing remains exactly the same, but should be updated too eventually (I did not have time). Changes to
SDS_download.py
andSDS_preprocess.py
were made. - New quality-control functions: to help with a fully automated shoreline extraction, including:
- improved automated shoreline mapping when the manual quality-control parameters (
check_detection
andadjust_detection
) are turned off. Changes toSDS_shoreline.py
were made. - enhanced functionalities to compute the intersections (dealing with loops, multiple intersections etc), new function
SDS_transects.compute_intersections_QC()
.
- improved automated shoreline mapping when the manual quality-control parameters (
- New post-processing functions: includes a despiking algorithm
SDS_transects.reject_outliers()
for the shoreline time-series and functions to compute seasonal and monthly averages,SDS_transects.seasonal_averages()
andSDS_transects.monthly_averages()
. - Easier way to install the environment suggested by @YonniYe in #278.