INFO - Please read the following information carefully: INFO - find_wl_contours2: A method for extracting shorelines that uses the sand water interface detected with the model to refine the threshold that's used to detect shorelines . - This is the default method used when there are enough sand pixels within the reference shoreline buffer. INFO - find_wl_contours1: This shoreline extraction method uses a threshold to differentiate between water and land pixels in images, relying on Modified Normalized Difference Water Index (MNDWI) values. However, it may inaccurately classify snow and ice as water, posing a limitation in certain environments. - This is only used when not enough sand pixels are detected within the reference shoreline buffer. INFO - --------------------------------------------------------------------------------------------------------------------- INFO - Extracting shorelines for L9 Minimum Shoreline Length: 500 ERROR - Skipping L9 2021-11-06-22-14-00 due to cloud cover percentage exceeding cloud threshold: 31.84% > 10.00%. ERROR - Skipping L9 2021-11-06-22-14-23 due to cloud cover percentage exceeding cloud threshold: 30.81% > 10.00%. ERROR - Skipping L9 2022-01-04-22-19-27 due to cloud cover percentage exceeding cloud threshold: 51.63% > 10.00%. INFO - Processing image L9 2022-01-20-22-19-27 INFO - L9 2022-01-20-22-19-27 cloud cover : 0.00% INFO - L9 2022-01-20-22-19-27: sand: 5.60% ,whitewater: 29.32% ,water: 15.45% INFO - L9 2022-01-20-22-19-27: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 61 INFO - Number of shoreline points after removing points within 300m of cloud mask 61 INFO - Number of shoreline points before removing points within 30m of no data pixel 61 INFO - Number of shoreline points after removing points within 30m of no data pixel 61 INFO - Processing image L9 2022-01-29-22-13-17 INFO - L9 2022-01-29-22-13-17 cloud cover : 0.00% INFO - L9 2022-01-29-22-13-17: sand: 6.91% ,whitewater: 0.00% ,water: 43.46% INFO - L9 2022-01-29-22-13-17: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2022-01-29-22-13-41 INFO - L9 2022-01-29-22-13-41 cloud cover : 0.00% INFO - L9 2022-01-29-22-13-41: sand: 7.10% ,whitewater: 0.00% ,water: 43.42% INFO - L9 2022-01-29-22-13-41: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2022-02-14-22-13-12 INFO - L9 2022-02-14-22-13-12 cloud cover : 0.00% INFO - L9 2022-02-14-22-13-12: sand: 4.58% ,whitewater: 4.11% ,water: 40.10% INFO - L9 2022-02-14-22-13-12: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 53 INFO - Number of shoreline points after removing points within 300m of cloud mask 53 INFO - Number of shoreline points before removing points within 30m of no data pixel 53 INFO - Number of shoreline points after removing points within 30m of no data pixel 53 INFO - Processing image L9 2022-02-14-22-13-36 INFO - L9 2022-02-14-22-13-36 cloud cover : 0.00% INFO - L9 2022-02-14-22-13-36: sand: 4.53% ,whitewater: 4.06% ,water: 40.43% INFO - L9 2022-02-14-22-13-36: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 ERROR - Skipping L9 2022-03-02-22-13-01 due to cloud cover percentage exceeding cloud threshold: 40.71% > 10.00%. ERROR - Skipping L9 2022-03-02-22-13-25 due to cloud cover percentage exceeding cloud threshold: 71.62% > 10.00%. INFO - Processing image L9 2022-03-09-22-19-13 INFO - L9 2022-03-09-22-19-13 cloud cover : 0.00% INFO - L9 2022-03-09-22-19-13: sand: 5.37% ,whitewater: 7.14% ,water: 45.66% INFO - L9 2022-03-09-22-19-13: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 56 INFO - Number of shoreline points after removing points within 300m of cloud mask 56 INFO - Number of shoreline points before removing points within 30m of no data pixel 56 INFO - Number of shoreline points after removing points within 30m of no data pixel 56 INFO - Processing image L9 2022-03-25-22-19-08 INFO - L9 2022-03-25-22-19-08 cloud cover : 0.00% INFO - L9 2022-03-25-22-19-08: sand: 0.42% ,whitewater: 23.20% ,water: 27.31% INFO - L9 2022-03-25-22-19-08: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 56 INFO - Number of shoreline points after removing points within 300m of cloud mask 56 INFO - Number of shoreline points before removing points within 30m of no data pixel 56 INFO - Number of shoreline points after removing points within 30m of no data pixel 56 INFO - Processing image L9 2022-04-03-22-12-57 INFO - L9 2022-04-03-22-12-57 cloud cover : 0.00% INFO - L9 2022-04-03-22-12-57: sand: 2.15% ,whitewater: 10.32% ,water: 57.42% INFO - L9 2022-04-03-22-12-57: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 55 INFO - Number of shoreline points after removing points within 300m of cloud mask 55 INFO - Number of shoreline points before removing points within 30m of no data pixel 55 INFO - Number of shoreline points after removing points within 30m of no data pixel 55 INFO - Processing image L9 2022-04-03-22-13-21 INFO - L9 2022-04-03-22-13-21 cloud cover : 0.00% INFO - L9 2022-04-03-22-13-21: sand: 2.33% ,whitewater: 10.32% ,water: 57.33% INFO - L9 2022-04-03-22-13-21: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 58 INFO - Number of shoreline points after removing points within 300m of cloud mask 58 INFO - Number of shoreline points before removing points within 30m of no data pixel 58 INFO - Number of shoreline points after removing points within 30m of no data pixel 58 INFO - Processing image L9 2022-04-19-22-12-47 INFO - L9 2022-04-19-22-12-47 cloud cover : 9.15% INFO - L9 2022-04-19-22-12-47: sand: 0.00% ,whitewater: 0.65% ,water: 10.18% INFO - L9 2022-04-19-22-12-47: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 1 shorelines. Number of shorelines after filtering shorelines: 0 shorelines ERROR - Skipping L9 2022-04-19-22-13-11 due to cloud cover percentage exceeding cloud threshold: 73.30% > 10.00%. INFO - Processing image L9 2022-04-26-22-18-56 INFO - L9 2022-04-26-22-18-56 cloud cover : 0.00% INFO - L9 2022-04-26-22-18-56: sand: 0.00% ,whitewater: 16.57% ,water: 57.89% INFO - L9 2022-04-26-22-18-56: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 1 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 55 INFO - Number of shoreline points after removing points within 300m of cloud mask 55 INFO - Number of shoreline points before removing points within 30m of no data pixel 55 INFO - Number of shoreline points after removing points within 30m of no data pixel 55 INFO - Processing image L9 2022-05-05-22-12-42 INFO - L9 2022-05-05-22-12-42 cloud cover : 0.00% INFO - L9 2022-05-05-22-12-42: sand: 0.00% ,whitewater: 8.03% ,water: 69.61% INFO - L9 2022-05-05-22-12-42: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 46 INFO - Number of shoreline points after removing points within 300m of cloud mask 46 INFO - Number of shoreline points before removing points within 30m of no data pixel 46 INFO - Number of shoreline points after removing points within 30m of no data pixel 46 INFO - Processing image L9 2022-05-05-22-13-06 INFO - L9 2022-05-05-22-13-06 cloud cover : 0.00% INFO - L9 2022-05-05-22-13-06: sand: 0.00% ,whitewater: 8.12% ,water: 69.51% INFO - L9 2022-05-05-22-13-06: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 48 INFO - Number of shoreline points after removing points within 300m of cloud mask 48 INFO - Number of shoreline points before removing points within 30m of no data pixel 48 INFO - Number of shoreline points after removing points within 30m of no data pixel 48 INFO - Processing image L9 2022-06-22-22-12-50 INFO - L9 2022-06-22-22-12-50 cloud cover : 0.00% INFO - L9 2022-06-22-22-12-50: sand: 0.00% ,whitewater: 0.19% ,water: 88.47% INFO - L9 2022-06-22-22-12-50: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 111 INFO - Number of shoreline points after removing points within 300m of cloud mask 111 INFO - Number of shoreline points before removing points within 30m of no data pixel 111 INFO - Number of shoreline points after removing points within 30m of no data pixel 111 INFO - Processing image L9 2022-06-22-22-13-14 INFO - L9 2022-06-22-22-13-14 cloud cover : 0.00% INFO - L9 2022-06-22-22-13-14: sand: 0.00% ,whitewater: 0.23% ,water: 88.00% INFO - L9 2022-06-22-22-13-14: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 113 INFO - Number of shoreline points after removing points within 300m of cloud mask 113 INFO - Number of shoreline points before removing points within 30m of no data pixel 113 INFO - Number of shoreline points after removing points within 30m of no data pixel 113 INFO - Processing image L9 2022-06-29-22-19-04 INFO - L9 2022-06-29-22-19-04 cloud cover : 0.00% INFO - L9 2022-06-29-22-19-04: sand: 0.00% ,whitewater: 3.41% ,water: 85.15% INFO - L9 2022-06-29-22-19-04: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 70 INFO - Number of shoreline points after removing points within 300m of cloud mask 70 INFO - Number of shoreline points before removing points within 30m of no data pixel 70 INFO - Number of shoreline points after removing points within 30m of no data pixel 70 ERROR - Skipping L9 2022-07-15-22-19-00 due to cloud cover percentage exceeding cloud threshold: 43.88% > 10.00%. INFO - Processing image L9 2022-07-31-22-19-15 INFO - L9 2022-07-31-22-19-15 cloud cover : 0.00% INFO - L9 2022-07-31-22-19-15: sand: 0.00% ,whitewater: 10.13% ,water: 71.66% INFO - L9 2022-07-31-22-19-15: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 7 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 63 INFO - Number of shoreline points after removing points within 300m of cloud mask 63 INFO - Number of shoreline points before removing points within 30m of no data pixel 63 INFO - Number of shoreline points after removing points within 30m of no data pixel 63 ERROR - Skipping L9 2022-09-17-22-19-30 due to cloud cover percentage exceeding cloud threshold: 77.22% > 10.00%. INFO - Processing image L9 2022-10-12-22-13-26 INFO - L9 2022-10-12-22-13-26 cloud cover : 0.00% INFO - L9 2022-10-12-22-13-26: sand: 0.89% ,whitewater: 7.10% ,water: 37.96% INFO - L9 2022-10-12-22-13-26: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 60 INFO - Number of shoreline points after removing points within 300m of cloud mask 60 INFO - Number of shoreline points before removing points within 30m of no data pixel 60 INFO - Number of shoreline points after removing points within 30m of no data pixel 60 INFO - Processing image L9 2022-10-12-22-13-49 INFO - L9 2022-10-12-22-13-49 cloud cover : 0.00% INFO - L9 2022-10-12-22-13-49: sand: 0.84% ,whitewater: 7.24% ,water: 37.91% INFO - L9 2022-10-12-22-13-49: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 58 INFO - Number of shoreline points after removing points within 300m of cloud mask 58 INFO - Number of shoreline points before removing points within 30m of no data pixel 58 INFO - Number of shoreline points after removing points within 30m of no data pixel 58 INFO - Processing image L9 2022-11-13-22-13-29 INFO - L9 2022-11-13-22-13-29 cloud cover : 0.00% INFO - L9 2022-11-13-22-13-29: sand: 7.52% ,whitewater: 3.97% ,water: 37.72% INFO - L9 2022-11-13-22-13-29: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 ERROR - Skipping L9 2022-11-13-22-13-53 due to cloud cover percentage exceeding cloud threshold: 30.25% > 10.00%. ERROR - Skipping L9 2022-12-06-22-19-38 due to cloud cover percentage exceeding cloud threshold: 67.41% > 10.00%. INFO - Processing image L9 2022-12-31-22-13-27 INFO - L9 2022-12-31-22-13-27 cloud cover : 0.00% INFO - L9 2022-12-31-22-13-27: sand: 6.63% ,whitewater: 5.79% ,water: 34.78% INFO - L9 2022-12-31-22-13-27: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 5 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2022-12-31-22-13-51 INFO - L9 2022-12-31-22-13-51 cloud cover : 0.00% INFO - L9 2022-12-31-22-13-51: sand: 6.68% ,whitewater: 5.98% ,water: 34.45% INFO - L9 2022-12-31-22-13-51: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2023-01-16-22-13-22 INFO - L9 2023-01-16-22-13-22 cloud cover : 0.00% INFO - L9 2023-01-16-22-13-22: sand: 9.38% ,whitewater: 3.87% ,water: 36.65% INFO - L9 2023-01-16-22-13-22: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2023-01-16-22-13-46 INFO - L9 2023-01-16-22-13-46 cloud cover : 0.00% INFO - L9 2023-01-16-22-13-46: sand: 9.38% ,whitewater: 3.92% ,water: 36.65% INFO - L9 2023-01-16-22-13-46: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2023-02-08-22-19-42 INFO - L9 2023-02-08-22-19-42 cloud cover : 0.00% INFO - L9 2023-02-08-22-19-42: sand: 5.23% ,whitewater: 29.27% ,water: 15.27% INFO - L9 2023-02-08-22-19-42: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 INFO - Processing image L9 2023-02-17-22-13-25 INFO - L9 2023-02-17-22-13-25 cloud cover : 0.00% INFO - L9 2023-02-17-22-13-25: sand: 0.93% ,whitewater: 8.22% ,water: 38.56% INFO - L9 2023-02-17-22-13-25: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 INFO - Processing image L9 2023-02-17-22-13-49 INFO - L9 2023-02-17-22-13-49 cloud cover : 0.00% INFO - L9 2023-02-17-22-13-49: sand: 0.93% ,whitewater: 8.45% ,water: 38.19% INFO - L9 2023-02-17-22-13-49: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 INFO - Processing image L9 2023-03-05-22-13-13 INFO - L9 2023-03-05-22-13-13 cloud cover : 0.00% INFO - L9 2023-03-05-22-13-13: sand: 3.83% ,whitewater: 12.79% ,water: 43.28% INFO - L9 2023-03-05-22-13-13: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 74 INFO - Number of shoreline points after removing points within 300m of cloud mask 74 INFO - Number of shoreline points before removing points within 30m of no data pixel 74 INFO - Number of shoreline points after removing points within 30m of no data pixel 74 INFO - Processing image L9 2023-03-05-22-13-37 INFO - L9 2023-03-05-22-13-37 cloud cover : 0.00% INFO - L9 2023-03-05-22-13-37: sand: 3.97% ,whitewater: 12.84% ,water: 43.28% INFO - L9 2023-03-05-22-13-37: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 72 INFO - Number of shoreline points after removing points within 300m of cloud mask 72 INFO - Number of shoreline points before removing points within 30m of no data pixel 72 INFO - Number of shoreline points after removing points within 30m of no data pixel 72 ERROR - Skipping L9 2023-03-12-22-19-20 due to cloud cover percentage exceeding cloud threshold: 39.03% > 10.00%. INFO - Processing image L9 2023-03-21-22-13-07 INFO - L9 2023-03-21-22-13-07 cloud cover : 0.00% INFO - L9 2023-03-21-22-13-07: sand: 1.73% ,whitewater: 43.51% ,water: 22.46% INFO - L9 2023-03-21-22-13-07: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2023-03-21-22-13-31 INFO - L9 2023-03-21-22-13-31 cloud cover : 0.00% INFO - L9 2023-03-21-22-13-31: sand: 1.77% ,whitewater: 43.88% ,water: 22.08% INFO - L9 2023-03-21-22-13-31: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 INFO - Processing image L9 2023-03-28-22-19-09 INFO - L9 2023-03-28-22-19-09 cloud cover : 0.00% INFO - L9 2023-03-28-22-19-09: sand: 4.34% ,whitewater: 23.58% ,water: 37.54% INFO - L9 2023-03-28-22-19-09: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 5 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 51 INFO - Number of shoreline points after removing points within 300m of cloud mask 51 INFO - Number of shoreline points before removing points within 30m of no data pixel 51 INFO - Number of shoreline points after removing points within 30m of no data pixel 51 INFO - Processing image L9 2023-04-06-22-12-57 INFO - L9 2023-04-06-22-12-57 cloud cover : 0.00% INFO - L9 2023-04-06-22-12-57: sand: 0.51% ,whitewater: 14.29% ,water: 56.26% INFO - L9 2023-04-06-22-12-57: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 56 INFO - Number of shoreline points after removing points within 300m of cloud mask 56 INFO - Number of shoreline points before removing points within 30m of no data pixel 56 INFO - Number of shoreline points after removing points within 30m of no data pixel 56 INFO - Processing image L9 2023-04-06-22-13-21 INFO - L9 2023-04-06-22-13-21 cloud cover : 0.00% INFO - L9 2023-04-06-22-13-21: sand: 0.65% ,whitewater: 14.66% ,water: 55.98% INFO - L9 2023-04-06-22-13-21: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 56 INFO - Number of shoreline points after removing points within 300m of cloud mask 56 INFO - Number of shoreline points before removing points within 30m of no data pixel 56 INFO - Number of shoreline points after removing points within 30m of no data pixel 56 INFO - Processing image L9 2023-04-13-22-19-02 INFO - L9 2023-04-13-22-19-02 cloud cover : 0.00% INFO - L9 2023-04-13-22-19-02: sand: 0.33% ,whitewater: 0.93% ,water: 66.53% INFO - L9 2023-04-13-22-19-02: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 48 INFO - Number of shoreline points after removing points within 300m of cloud mask 48 INFO - Number of shoreline points before removing points within 30m of no data pixel 48 INFO - Number of shoreline points after removing points within 30m of no data pixel 48 INFO - Processing image L9 2023-04-22-22-12-51 INFO - L9 2023-04-22-22-12-51 cloud cover : 0.00% INFO - L9 2023-04-22-22-12-51: sand: 0.00% ,whitewater: 11.25% ,water: 67.88% INFO - L9 2023-04-22-22-12-51: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 69 INFO - Number of shoreline points after removing points within 300m of cloud mask 69 INFO - Number of shoreline points before removing points within 30m of no data pixel 69 INFO - Number of shoreline points after removing points within 30m of no data pixel 69 INFO - Processing image L9 2023-04-22-22-13-14 INFO - L9 2023-04-22-22-13-14 cloud cover : 0.00% INFO - L9 2023-04-22-22-13-14: sand: 0.00% ,whitewater: 11.34% ,water: 67.79% INFO - L9 2023-04-22-22-13-14: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 67 INFO - Number of shoreline points after removing points within 300m of cloud mask 67 INFO - Number of shoreline points before removing points within 30m of no data pixel 67 INFO - Number of shoreline points after removing points within 30m of no data pixel 67 INFO - Processing image L9 2023-05-15-22-18-47 INFO - L9 2023-05-15-22-18-47 cloud cover : 0.00% INFO - L9 2023-05-15-22-18-47: sand: 0.00% ,whitewater: 9.20% ,water: 70.87% INFO - L9 2023-05-15-22-18-47: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 58 INFO - Number of shoreline points after removing points within 300m of cloud mask 58 INFO - Number of shoreline points before removing points within 30m of no data pixel 58 INFO - Number of shoreline points after removing points within 30m of no data pixel 58 INFO - Processing image L9 2023-05-24-22-12-29 INFO - L9 2023-05-24-22-12-29 cloud cover : 0.00% INFO - L9 2023-05-24-22-12-29: sand: 0.00% ,whitewater: 10.46% ,water: 73.62% INFO - L9 2023-05-24-22-12-29: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 6 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2023-05-24-22-12-53 INFO - L9 2023-05-24-22-12-53 cloud cover : 0.00% INFO - L9 2023-05-24-22-12-53: sand: 0.00% ,whitewater: 10.97% ,water: 73.02% INFO - L9 2023-05-24-22-12-53: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 8 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2023-06-09-22-12-24 INFO - L9 2023-06-09-22-12-24 cloud cover : 4.48% INFO - L9 2023-06-09-22-12-24: sand: 0.00% ,whitewater: 0.00% ,water: 80.44% INFO - L9 2023-06-09-22-12-24: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 6 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 44 INFO - Number of shoreline points after removing points within 300m of cloud mask 0 INFO - Processing image L9 2023-06-09-22-12-48 INFO - L9 2023-06-09-22-12-48 cloud cover : 0.00% INFO - L9 2023-06-09-22-12-48: sand: 0.00% ,whitewater: 0.00% ,water: 84.17% INFO - L9 2023-06-09-22-12-48: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 6 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 45 INFO - Number of shoreline points after removing points within 300m of cloud mask 45 INFO - Number of shoreline points before removing points within 30m of no data pixel 45 INFO - Number of shoreline points after removing points within 30m of no data pixel 45 INFO - Processing image L9 2023-06-16-22-18-30 INFO - L9 2023-06-16-22-18-30 cloud cover : 0.00% INFO - L9 2023-06-16-22-18-30: sand: 0.00% ,whitewater: 1.82% ,water: 82.54% INFO - L9 2023-06-16-22-18-30: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 56 INFO - Number of shoreline points after removing points within 300m of cloud mask 56 INFO - Number of shoreline points before removing points within 30m of no data pixel 56 INFO - Number of shoreline points after removing points within 30m of no data pixel 56 INFO - Processing image L9 2023-07-11-22-12-36 INFO - L9 2023-07-11-22-12-36 cloud cover : 5.42% INFO - L9 2023-07-11-22-12-36: sand: 0.00% ,whitewater: 0.00% ,water: 94.58% INFO - L9 2023-07-11-22-12-36: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2023-07-11-22-13-00 INFO - L9 2023-07-11-22-13-00 cloud cover : 4.48% INFO - L9 2023-07-11-22-13-00: sand: 0.00% ,whitewater: 0.00% ,water: 95.52% INFO - L9 2023-07-11-22-13-00: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2023-07-18-22-18-47 INFO - L9 2023-07-18-22-18-47 cloud cover : 0.00% INFO - L9 2023-07-18-22-18-47: sand: 0.00% ,whitewater: 3.69% ,water: 88.61% INFO - L9 2023-07-18-22-18-47: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 69 INFO - Number of shoreline points after removing points within 300m of cloud mask 69 INFO - Number of shoreline points before removing points within 30m of no data pixel 69 INFO - Number of shoreline points after removing points within 30m of no data pixel 69 INFO - Processing image L9 2023-07-27-22-12-38 INFO - L9 2023-07-27-22-12-38 cloud cover : 0.00% INFO - L9 2023-07-27-22-12-38: sand: 0.00% ,whitewater: 13.96% ,water: 70.45% INFO - L9 2023-07-27-22-12-38: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2023-07-27-22-13-02 INFO - L9 2023-07-27-22-13-02 cloud cover : 0.00% INFO - L9 2023-07-27-22-13-02: sand: 0.00% ,whitewater: 14.89% ,water: 69.47% INFO - L9 2023-07-27-22-13-02: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 0 shorelines ERROR - Skipping L9 2023-08-19-22-18-59 due to cloud cover percentage exceeding cloud threshold: 83.19% > 10.00%. INFO - Processing image L9 2023-08-28-22-12-56 INFO - L9 2023-08-28-22-12-56 cloud cover : 0.00% INFO - L9 2023-08-28-22-12-56: sand: 0.61% ,whitewater: 7.38% ,water: 64.66% INFO - L9 2023-08-28-22-12-56: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 1 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 64 INFO - Number of shoreline points after removing points within 300m of cloud mask 64 INFO - Number of shoreline points before removing points within 30m of no data pixel 64 INFO - Number of shoreline points after removing points within 30m of no data pixel 64 INFO - Processing image L9 2023-08-28-22-13-20 INFO - L9 2023-08-28-22-13-20 cloud cover : 0.00% INFO - L9 2023-08-28-22-13-20: sand: 0.47% ,whitewater: 7.42% ,water: 64.61% INFO - L9 2023-08-28-22-13-20: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 1 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 64 INFO - Number of shoreline points after removing points within 300m of cloud mask 64 INFO - Number of shoreline points before removing points within 30m of no data pixel 64 INFO - Number of shoreline points after removing points within 30m of no data pixel 64 INFO - Processing image L9 2023-09-13-22-13-05 INFO - L9 2023-09-13-22-13-05 cloud cover : 0.00% INFO - L9 2023-09-13-22-13-05: sand: 0.00% ,whitewater: 7.00% ,water: 69.23% INFO - L9 2023-09-13-22-13-05: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 ERROR - Skipping L9 2023-10-15-22-13-14 due to cloud cover percentage exceeding cloud threshold: 11.39% > 10.00%. INFO - Processing image L9 2023-10-15-22-13-38 INFO - L9 2023-10-15-22-13-38 cloud cover : 0.00% INFO - L9 2023-10-15-22-13-38: sand: 0.00% ,whitewater: 27.78% ,water: 22.88% INFO - L9 2023-10-15-22-13-38: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 1 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 61 INFO - Number of shoreline points after removing points within 300m of cloud mask 61 INFO - Number of shoreline points before removing points within 30m of no data pixel 61 INFO - Number of shoreline points after removing points within 30m of no data pixel 61 INFO - Processing image L9 2023-10-31-22-13-09 INFO - L9 2023-10-31-22-13-09 cloud cover : 0.00% INFO - L9 2023-10-31-22-13-09: sand: 7.66% ,whitewater: 5.70% ,water: 37.91% INFO - L9 2023-10-31-22-13-09: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 56 INFO - Number of shoreline points after removing points within 300m of cloud mask 56 INFO - Number of shoreline points before removing points within 30m of no data pixel 56 INFO - Number of shoreline points after removing points within 30m of no data pixel 56 INFO - Processing image L9 2023-10-31-22-13-33 INFO - L9 2023-10-31-22-13-33 cloud cover : 0.00% INFO - L9 2023-10-31-22-13-33: sand: 7.61% ,whitewater: 5.84% ,water: 37.82% INFO - L9 2023-10-31-22-13-33: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 ERROR - Skipping L9 2023-11-23-22-19-29 due to cloud cover percentage exceeding cloud threshold: 68.53% > 10.00%. ERROR - Skipping L9 2023-12-25-22-19-32 due to cloud cover percentage exceeding cloud threshold: 71.62% > 10.00%. ERROR - Skipping L9 2024-01-03-22-13-15 due to cloud cover percentage exceeding cloud threshold: 72.74% > 10.00%. ERROR - Skipping L9 2024-01-03-22-13-39 due to cloud cover percentage exceeding cloud threshold: 73.48% > 10.00%. INFO - Processing image L9 2024-01-10-22-19-27 INFO - L9 2024-01-10-22-19-27 cloud cover : 0.00% INFO - L9 2024-01-10-22-19-27: sand: 6.26% ,whitewater: 0.00% ,water: 43.46% INFO - L9 2024-01-10-22-19-27: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 ERROR - Skipping L9 2024-02-04-22-13-19 due to cloud cover percentage exceeding cloud threshold: 35.11% > 10.00%. INFO - Processing image L9 2024-02-04-22-13-43 INFO - L9 2024-02-04-22-13-43 cloud cover : 0.00% INFO - L9 2024-02-04-22-13-43: sand: 5.46% ,whitewater: 17.74% ,water: 24.09% INFO - L9 2024-02-04-22-13-43: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 5 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 INFO - Processing image L9 2024-02-11-22-19-28 INFO - L9 2024-02-11-22-19-28 cloud cover : 0.00% INFO - L9 2024-02-11-22-19-28: sand: 3.45% ,whitewater: 23.90% ,water: 22.92% INFO - L9 2024-02-11-22-19-28: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 65 INFO - Number of shoreline points after removing points within 300m of cloud mask 65 INFO - Number of shoreline points before removing points within 30m of no data pixel 65 INFO - Number of shoreline points after removing points within 30m of no data pixel 65 INFO - Processing image L9 2024-02-20-22-13-07 INFO - L9 2024-02-20-22-13-07 cloud cover : 0.00% INFO - L9 2024-02-20-22-13-07: sand: 1.96% ,whitewater: 20.12% ,water: 25.91% INFO - L9 2024-02-20-22-13-07: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 ERROR - Skipping L9 2024-02-20-22-13-31 due to cloud cover percentage exceeding cloud threshold: 28.94% > 10.00%. INFO - Processing image L9 2024-02-27-22-19-19 INFO - L9 2024-02-27-22-19-19 cloud cover : 0.00% INFO - L9 2024-02-27-22-19-19: sand: 7.00% ,whitewater: 6.77% ,water: 42.25% INFO - L9 2024-02-27-22-19-19: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 51 INFO - Number of shoreline points after removing points within 300m of cloud mask 51 INFO - Number of shoreline points before removing points within 30m of no data pixel 51 INFO - Number of shoreline points after removing points within 30m of no data pixel 51 ERROR - Skipping L9 2024-03-07-22-13-11 due to cloud cover percentage exceeding cloud threshold: 19.79% > 10.00%. INFO - Processing image L9 2024-03-23-22-13-07 INFO - L9 2024-03-23-22-13-07 cloud cover : 0.00% INFO - L9 2024-03-23-22-13-07: sand: 1.17% ,whitewater: 7.89% ,water: 56.26% INFO - L9 2024-03-23-22-13-07: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 64 INFO - Number of shoreline points after removing points within 300m of cloud mask 64 INFO - Number of shoreline points before removing points within 30m of no data pixel 64 INFO - Number of shoreline points after removing points within 30m of no data pixel 64 INFO - Processing image L9 2024-03-23-22-13-31 INFO - L9 2024-03-23-22-13-31 cloud cover : 0.00% INFO - L9 2024-03-23-22-13-31: sand: 1.31% ,whitewater: 7.94% ,water: 55.93% INFO - L9 2024-03-23-22-13-31: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 64 INFO - Number of shoreline points after removing points within 300m of cloud mask 64 INFO - Number of shoreline points before removing points within 30m of no data pixel 64 INFO - Number of shoreline points after removing points within 30m of no data pixel 64 INFO - Processing image L9 2024-03-30-22-19-12 INFO - L9 2024-03-30-22-19-12 cloud cover : 0.00% INFO - L9 2024-03-30-22-19-12: sand: 1.77% ,whitewater: 11.25% ,water: 50.47% INFO - L9 2024-03-30-22-19-12: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 52 INFO - Number of shoreline points after removing points within 300m of cloud mask 52 INFO - Number of shoreline points before removing points within 30m of no data pixel 52 INFO - Number of shoreline points after removing points within 30m of no data pixel 52 ERROR - Skipping L9 2024-04-15-22-19-04 due to cloud cover percentage exceeding cloud threshold: 25.40% > 10.00%. INFO - Processing image L9 2024-05-01-22-18-47 INFO - L9 2024-05-01-22-18-47 cloud cover : 0.00% INFO - L9 2024-05-01-22-18-47: sand: 0.00% ,whitewater: 5.14% ,water: 81.98% INFO - L9 2024-05-01-22-18-47: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 56 INFO - Number of shoreline points after removing points within 300m of cloud mask 56 INFO - Number of shoreline points before removing points within 30m of no data pixel 56 INFO - Number of shoreline points after removing points within 30m of no data pixel 56 INFO - Processing image L9 2024-05-10-22-12-36 INFO - L9 2024-05-10-22-12-36 cloud cover : 0.00% INFO - L9 2024-05-10-22-12-36: sand: 0.00% ,whitewater: 16.95% ,water: 62.93% INFO - L9 2024-05-10-22-12-36: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2024-05-10-22-13-00 INFO - L9 2024-05-10-22-13-00 cloud cover : 0.00% INFO - L9 2024-05-10-22-13-00: sand: 0.00% ,whitewater: 17.79% ,water: 62.00% INFO - L9 2024-05-10-22-13-00: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 2 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2024-05-17-22-18-39 INFO - L9 2024-05-17-22-18-39 cloud cover : 0.00% INFO - L9 2024-05-17-22-18-39: sand: 0.00% ,whitewater: 17.55% ,water: 59.94% INFO - L9 2024-05-17-22-18-39: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 4 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 54 INFO - Number of shoreline points after removing points within 300m of cloud mask 54 INFO - Number of shoreline points before removing points within 30m of no data pixel 54 INFO - Number of shoreline points after removing points within 30m of no data pixel 54 INFO - Processing image L9 2024-06-11-22-12-18 INFO - L9 2024-06-11-22-12-18 cloud cover : 0.00% INFO - L9 2024-06-11-22-12-18: sand: 0.00% ,whitewater: 15.31% ,water: 72.08% INFO - L9 2024-06-11-22-12-18: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 5 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 60 INFO - Number of shoreline points after removing points within 300m of cloud mask 60 INFO - Number of shoreline points before removing points within 30m of no data pixel 60 INFO - Number of shoreline points after removing points within 30m of no data pixel 60 INFO - Processing image L9 2024-06-11-22-12-42 INFO - L9 2024-06-11-22-12-42 cloud cover : 0.00% INFO - L9 2024-06-11-22-12-42: sand: 0.00% ,whitewater: 16.15% ,water: 71.34% INFO - L9 2024-06-11-22-12-42: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 5 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 58 INFO - Number of shoreline points after removing points within 300m of cloud mask 58 INFO - Number of shoreline points before removing points within 30m of no data pixel 58 INFO - Number of shoreline points after removing points within 30m of no data pixel 58 INFO - Processing image L9 2024-07-04-22-18-27 INFO - L9 2024-07-04-22-18-27 cloud cover : 0.00% INFO - L9 2024-07-04-22-18-27: sand: 0.00% ,whitewater: 0.93% ,water: 87.07% INFO - L9 2024-07-04-22-18-27: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 8 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 57 INFO - Number of shoreline points after removing points within 300m of cloud mask 57 INFO - Number of shoreline points before removing points within 30m of no data pixel 57 INFO - Number of shoreline points after removing points within 30m of no data pixel 57 INFO - Processing image L9 2024-07-13-22-12-26 INFO - L9 2024-07-13-22-12-26 cloud cover : 0.00% INFO - L9 2024-07-13-22-12-26: sand: 0.00% ,whitewater: 0.05% ,water: 87.96% INFO - L9 2024-07-13-22-12-26: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2024-07-13-22-12-50 INFO - L9 2024-07-13-22-12-50 cloud cover : 0.00% INFO - L9 2024-07-13-22-12-50: sand: 0.00% ,whitewater: 0.23% ,water: 87.91% INFO - L9 2024-07-13-22-12-50: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 3 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2024-07-20-22-18-38 INFO - L9 2024-07-20-22-18-38 cloud cover : 0.00% INFO - L9 2024-07-20-22-18-38: sand: 0.00% ,whitewater: 3.50% ,water: 82.17% INFO - L9 2024-07-20-22-18-38: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 9 shorelines. Number of shorelines after filtering shorelines: 0 shorelines INFO - Processing image L9 2024-08-05-22-18-42 INFO - L9 2024-08-05-22-18-42 cloud cover : 0.00% INFO - L9 2024-08-05-22-18-42: sand: 0.00% ,whitewater: 0.84% ,water: 79.46% INFO - L9 2024-08-05-22-18-42: Less than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours1 INFO - Number of shorelines before removing shorelines < 500m: 1 shorelines. Number of shorelines after filtering shorelines: 0 shorelines