Skip to content

Releases: kvos/CoastSat

CoastSat 2.0

01 Aug 14:24
14ab6aa
Compare
Choose a tag to compare

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 and SDS_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 and adjust_detection) are turned off. Changes to SDS_shoreline.py were made.
    • enhanced functionalities to compute the intersections (dealing with loops, multiple intersections etc), new function SDS_transects.compute_intersections_QC().
  • 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() and SDS_transects.monthly_averages().
  • Easier way to install the environment suggested by @YonniYe in #278.

CoastSat v1.2

04 May 01:34
262d932
Compare
Choose a tag to compare

Updates from previous release:

  • Compatibility with Landsat 9 imagery
  • Users can choose whether to use Landsat Collection 1 or the newly released Collection 2 (note that Google Earth Engine are still uploading Collection 2 to their servers). Images after 2022/01/01 are only available in Collection 2.
  • More bug fixes from @2320sharon on merging Sentinel-2 images that overlap in the region of interest
  • New installation instructions (without the environment.yml file)

CoastSat v1.1.2

07 Sep 00:32
d1a934c
Compare
Choose a tag to compare

minor bugfix as Inf values were crashing the classifier

CoastSat v1.1.1

31 Mar 00:59
8d2f640
Compare
Choose a tag to compare

Bugfix when merging overlapping S2 images in SDS_download.py

CoastSat v1.1

07 Oct 01:00
be7897a
Compare
Choose a tag to compare

New functionality that allows users to plot the histogram of MNDWI pixel intensities and adjust the threshold that is used for shoreline detection as show below:
2018-05-09-11-04-39_S2

this functionality can be activated by setting adjust_detection to True (default value set to False).

CoastSat v1.0.5

29 Aug 07:12
5324643
Compare
Choose a tag to compare

minor bug fixes (based on reported issues) related to the handling of cloud cover with the new earthengine api version

CoastSat v1.0.4

10 Aug 07:35
b85e724
Compare
Choose a tag to compare
  • fixed the issue with merging overlapping S2 images for version of the earthengine-api > 0.1.201, it now works with all versions.

CoastSat v1.0.3

06 Aug 23:16
2a55a33
Compare
Choose a tag to compare
  • Added a section on tidal correction using tide levels at the time of image acquisition and an estimate of the beach-face slope.
  • there is still an issue with merging overlapping Sentinel-2 images with versions of earthengine-api > 0.1.201 (for earlier versions it works fine)

CoastSat v1.0.2

23 Jul 11:07
04cca18
Compare
Choose a tag to compare

Changes from previous release:

  • updates to download function
  • updates to the way the outputs are saved:
    • geojson file containing the shorelines is saved as a multipoint instead of linestring
    • a new .csv with the time-series of shoreline change along the transects
    • some new functions to filter out duplicates and images with inaccurate georeferencing

CoastSat v1.0.1

03 Dec 03:51
Compare
Choose a tag to compare

Changes from previous release:

  • new functions to label images and train your own image classifier in the \classification folder