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 INFO - Processing image L9 2021-12-30-22-00-08 INFO - L9 2021-12-30-22-00-08 cloud cover : 0.00% INFO - L9 2021-12-30-22-00-08: sand: 6.20% ,whitewater: 0.65% ,water: 39.51% INFO - L9 2021-12-30-22-00-08: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 88 INFO - Number of shoreline points after removing points within 300m of cloud mask 88 INFO - Number of shoreline points before removing points within 30m of no data pixel 88 INFO - Number of shoreline points after removing points within 30m of no data pixel 88 INFO - Processing image L9 2022-01-15-22-00-05 INFO - L9 2022-01-15-22-00-05 cloud cover : 0.00% INFO - L9 2022-01-15-22-00-05: sand: 4.67% ,whitewater: 22.66% ,water: 19.89% INFO - L9 2022-01-15-22-00-05: 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 94 INFO - Number of shoreline points after removing points within 300m of cloud mask 94 INFO - Number of shoreline points before removing points within 30m of no data pixel 94 INFO - Number of shoreline points after removing points within 30m of no data pixel 94 INFO - Processing image L9 2022-01-22-22-06-18 INFO - L9 2022-01-22-22-06-18 cloud cover : 0.00% INFO - L9 2022-01-22-22-06-18: sand: 3.50% ,whitewater: 1.57% ,water: 42.03% INFO - L9 2022-01-22-22-06-18: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 93 INFO - Number of shoreline points after removing points within 300m of cloud mask 93 INFO - Number of shoreline points before removing points within 30m of no data pixel 93 INFO - Number of shoreline points after removing points within 30m of no data pixel 93 INFO - Processing image L9 2022-02-16-22-00-02 INFO - L9 2022-02-16-22-00-02 cloud cover : 0.00% INFO - L9 2022-02-16-22-00-02: sand: 4.40% ,whitewater: 0.00% ,water: 41.75% INFO - L9 2022-02-16-22-00-02: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2022-02-23-22-06-08 INFO - L9 2022-02-23-22-06-08 cloud cover : 0.00% INFO - L9 2022-02-23-22-06-08: sand: 3.72% ,whitewater: 6.05% ,water: 37.78% INFO - L9 2022-02-23-22-06-08: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 93 INFO - Number of shoreline points after removing points within 300m of cloud mask 93 INFO - Number of shoreline points before removing points within 30m of no data pixel 93 INFO - Number of shoreline points after removing points within 30m of no data pixel 93 INFO - Processing image L9 2022-03-04-21-59-52 INFO - L9 2022-03-04-21-59-52 cloud cover : 0.00% INFO - L9 2022-03-04-21-59-52: sand: 3.27% ,whitewater: 1.55% ,water: 41.70% INFO - L9 2022-03-04-21-59-52: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 90 INFO - Number of shoreline points after removing points within 300m of cloud mask 90 INFO - Number of shoreline points before removing points within 30m of no data pixel 90 INFO - Number of shoreline points after removing points within 30m of no data pixel 90 INFO - Processing image L9 2022-03-11-22-06-03 INFO - L9 2022-03-11-22-06-03 cloud cover : 0.00% INFO - L9 2022-03-11-22-06-03: sand: 4.12% ,whitewater: 16.24% ,water: 27.01% INFO - L9 2022-03-11-22-06-03: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 96 INFO - Number of shoreline points after removing points within 300m of cloud mask 96 INFO - Number of shoreline points before removing points within 30m of no data pixel 96 INFO - Number of shoreline points after removing points within 30m of no data pixel 96 ERROR - Skipping L9 2022-03-27-22-05-58 due to cloud cover percentage exceeding cloud threshold: 68.82% > 10.00%. ERROR - Skipping L9 2022-04-05-21-59-47 due to cloud cover percentage exceeding cloud threshold: 65.82% > 10.00%. ERROR - Skipping L9 2022-04-28-22-05-47 due to cloud cover percentage exceeding cloud threshold: 89.01% > 10.00%. INFO - Processing image L9 2022-05-07-21-59-32 INFO - L9 2022-05-07-21-59-32 cloud cover : 0.00% INFO - L9 2022-05-07-21-59-32: sand: 3.07% ,whitewater: 9.00% ,water: 34.06% INFO - L9 2022-05-07-21-59-32: 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 89 INFO - Number of shoreline points after removing points within 300m of cloud mask 89 INFO - Number of shoreline points before removing points within 30m of no data pixel 89 INFO - Number of shoreline points after removing points within 30m of no data pixel 89 INFO - Processing image L9 2022-05-23-21-59-21 INFO - L9 2022-05-23-21-59-21 cloud cover : 0.00% INFO - L9 2022-05-23-21-59-21: sand: 3.05% ,whitewater: 0.07% ,water: 41.95% INFO - L9 2022-05-23-21-59-21: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 85 INFO - Number of shoreline points after removing points within 300m of cloud mask 85 INFO - Number of shoreline points before removing points within 30m of no data pixel 85 INFO - Number of shoreline points after removing points within 30m of no data pixel 85 ERROR - Skipping L9 2022-05-30-22-05-33 due to cloud cover percentage exceeding cloud threshold: 15.54% > 10.00%. INFO - Processing image L9 2022-07-01-22-05-54 INFO - L9 2022-07-01-22-05-54 cloud cover : 0.00% INFO - L9 2022-07-01-22-05-54: sand: 3.35% ,whitewater: 0.20% ,water: 43.03% INFO - L9 2022-07-01-22-05-54: 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 84 INFO - Number of shoreline points after removing points within 300m of cloud mask 84 INFO - Number of shoreline points before removing points within 30m of no data pixel 84 INFO - Number of shoreline points after removing points within 30m of no data pixel 84 INFO - Processing image L9 2022-07-26-21-59-51 INFO - L9 2022-07-26-21-59-51 cloud cover : 3.80% INFO - L9 2022-07-26-21-59-51: sand: 0.00% ,whitewater: 0.00% ,water: 88.88% INFO - L9 2022-07-26-21-59-51: 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 85 INFO - Number of shoreline points after removing points within 300m of cloud mask 62 INFO - Number of shoreline points before removing points within 30m of no data pixel 62 INFO - Number of shoreline points after removing points within 30m of no data pixel 62 INFO - Processing image L9 2022-08-02-22-06-07 INFO - L9 2022-08-02-22-06-07 cloud cover : 0.00% INFO - L9 2022-08-02-22-06-07: sand: 3.07% ,whitewater: 0.00% ,water: 42.43% INFO - L9 2022-08-02-22-06-07: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 86 INFO - Number of shoreline points after removing points within 300m of cloud mask 86 INFO - Number of shoreline points before removing points within 30m of no data pixel 86 INFO - Number of shoreline points after removing points within 30m of no data pixel 86 INFO - Processing image L9 2022-08-11-22-00-01 INFO - L9 2022-08-11-22-00-01 cloud cover : 0.00% INFO - L9 2022-08-11-22-00-01: sand: 4.45% ,whitewater: 8.30% ,water: 33.56% INFO - L9 2022-08-11-22-00-01: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 89 INFO - Number of shoreline points after removing points within 300m of cloud mask 89 INFO - Number of shoreline points before removing points within 30m of no data pixel 89 INFO - Number of shoreline points after removing points within 30m of no data pixel 89 INFO - Processing image L9 2022-08-27-22-00-05 INFO - L9 2022-08-27-22-00-05 cloud cover : 0.00% INFO - L9 2022-08-27-22-00-05: sand: 4.45% ,whitewater: 0.12% ,water: 41.53% INFO - L9 2022-08-27-22-00-05: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 86 INFO - Number of shoreline points after removing points within 300m of cloud mask 86 INFO - Number of shoreline points before removing points within 30m of no data pixel 86 INFO - Number of shoreline points after removing points within 30m of no data pixel 86 INFO - Processing image L9 2022-09-12-22-00-07 INFO - L9 2022-09-12-22-00-07 cloud cover : 0.00% INFO - L9 2022-09-12-22-00-07: sand: 2.62% ,whitewater: 0.22% ,water: 42.35% INFO - L9 2022-09-12-22-00-07: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 86 INFO - Number of shoreline points after removing points within 300m of cloud mask 86 INFO - Number of shoreline points before removing points within 30m of no data pixel 86 INFO - Number of shoreline points after removing points within 30m of no data pixel 86 INFO - Processing image L9 2022-09-19-22-06-21 INFO - L9 2022-09-19-22-06-21 cloud cover : 0.00% INFO - L9 2022-09-19-22-06-21: sand: 1.85% ,whitewater: 1.37% ,water: 35.46% INFO - L9 2022-09-19-22-06-21: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 90 INFO - Number of shoreline points after removing points within 300m of cloud mask 90 INFO - Number of shoreline points before removing points within 30m of no data pixel 90 INFO - Number of shoreline points after removing points within 30m of no data pixel 90 INFO - Processing image L9 2022-10-21-22-06-29 INFO - L9 2022-10-21-22-06-29 cloud cover : 0.00% INFO - L9 2022-10-21-22-06-29: sand: 5.82% ,whitewater: 0.52% ,water: 40.25% INFO - L9 2022-10-21-22-06-29: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 85 INFO - Number of shoreline points after removing points within 300m of cloud mask 85 INFO - Number of shoreline points before removing points within 30m of no data pixel 85 INFO - Number of shoreline points after removing points within 30m of no data pixel 85 INFO - Processing image L9 2022-12-24-22-06-26 INFO - L9 2022-12-24-22-06-26 cloud cover : 0.00% INFO - L9 2022-12-24-22-06-26: sand: 3.62% ,whitewater: 0.30% ,water: 42.00% INFO - L9 2022-12-24-22-06-26: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 95 INFO - Number of shoreline points after removing points within 300m of cloud mask 95 INFO - Number of shoreline points before removing points within 30m of no data pixel 95 INFO - Number of shoreline points after removing points within 30m of no data pixel 95 ERROR - Skipping L9 2023-01-18-22-00-10 due to cloud cover percentage exceeding cloud threshold: 23.54% > 10.00%. ERROR - Skipping L9 2023-02-19-22-00-13 due to cloud cover percentage exceeding cloud threshold: 13.39% > 10.00%. INFO - Processing image L9 2023-03-07-22-00-01 INFO - L9 2023-03-07-22-00-01 cloud cover : 0.00% INFO - L9 2023-03-07-22-00-01: sand: 3.22% ,whitewater: 3.72% ,water: 40.08% INFO - L9 2023-03-07-22-00-01: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 89 INFO - Number of shoreline points after removing points within 300m of cloud mask 89 INFO - Number of shoreline points before removing points within 30m of no data pixel 89 INFO - Number of shoreline points after removing points within 30m of no data pixel 89 INFO - Processing image L9 2023-03-14-22-06-11 INFO - L9 2023-03-14-22-06-11 cloud cover : 0.00% INFO - L9 2023-03-14-22-06-11: sand: 4.12% ,whitewater: 0.00% ,water: 42.33% INFO - L9 2023-03-14-22-06-11: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 90 INFO - Number of shoreline points after removing points within 300m of cloud mask 90 INFO - Number of shoreline points before removing points within 30m of no data pixel 90 INFO - Number of shoreline points after removing points within 30m of no data pixel 90 INFO - Processing image L9 2023-03-23-21-59-55 INFO - L9 2023-03-23-21-59-55 cloud cover : 0.00% INFO - L9 2023-03-23-21-59-55: sand: 2.60% ,whitewater: 0.75% ,water: 43.00% INFO - L9 2023-03-23-21-59-55: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 94 INFO - Number of shoreline points after removing points within 300m of cloud mask 94 INFO - Number of shoreline points before removing points within 30m of no data pixel 94 INFO - Number of shoreline points after removing points within 30m of no data pixel 94 INFO - Processing image L9 2023-03-30-22-05-59 INFO - L9 2023-03-30-22-05-59 cloud cover : 0.00% INFO - L9 2023-03-30-22-05-59: sand: 4.95% ,whitewater: 0.02% ,water: 42.25% INFO - L9 2023-03-30-22-05-59: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2023-04-08-21-59-46 INFO - L9 2023-04-08-21-59-46 cloud cover : 0.00% INFO - L9 2023-04-08-21-59-46: sand: 3.07% ,whitewater: 0.42% ,water: 43.30% INFO - L9 2023-04-08-21-59-46: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2023-04-24-21-59-40 INFO - L9 2023-04-24-21-59-40 cloud cover : 0.00% INFO - L9 2023-04-24-21-59-40: sand: 0.35% ,whitewater: 0.40% ,water: 27.79% INFO - L9 2023-04-24-21-59-40: 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 104 INFO - Number of shoreline points after removing points within 300m of cloud mask 104 INFO - Number of shoreline points before removing points within 30m of no data pixel 104 INFO - Number of shoreline points after removing points within 30m of no data pixel 104 ERROR - Skipping L9 2023-05-10-21-59-30 due to cloud cover percentage exceeding cloud threshold: 68.87% > 10.00%. ERROR - Skipping L9 2023-06-02-22-05-29 due to cloud cover percentage exceeding cloud threshold: 10.19% > 10.00%. INFO - Processing image L9 2023-06-11-21-59-13 INFO - L9 2023-06-11-21-59-13 cloud cover : 0.00% INFO - L9 2023-06-11-21-59-13: sand: 2.22% ,whitewater: 1.37% ,water: 40.60% INFO - L9 2023-06-11-21-59-13: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 86 INFO - Number of shoreline points after removing points within 300m of cloud mask 86 INFO - Number of shoreline points before removing points within 30m of no data pixel 86 INFO - Number of shoreline points after removing points within 30m of no data pixel 86 INFO - Processing image L9 2023-06-18-22-05-21 INFO - L9 2023-06-18-22-05-21 cloud cover : 0.00% INFO - L9 2023-06-18-22-05-21: sand: 1.40% ,whitewater: 8.50% ,water: 35.96% INFO - L9 2023-06-18-22-05-21: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 90 INFO - Number of shoreline points after removing points within 300m of cloud mask 90 INFO - Number of shoreline points before removing points within 30m of no data pixel 90 INFO - Number of shoreline points after removing points within 30m of no data pixel 90 INFO - Processing image L9 2023-06-27-21-59-14 INFO - L9 2023-06-27-21-59-14 cloud cover : 0.00% INFO - L9 2023-06-27-21-59-14: sand: 2.02% ,whitewater: 14.69% ,water: 29.21% INFO - L9 2023-06-27-21-59-14: 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 102 INFO - Number of shoreline points after removing points within 300m of cloud mask 102 INFO - Number of shoreline points before removing points within 30m of no data pixel 102 INFO - Number of shoreline points after removing points within 30m of no data pixel 102 ERROR - Skipping L9 2023-07-13-21-59-27 due to cloud cover percentage exceeding cloud threshold: 74.81% > 10.00%. INFO - Processing image L9 2023-07-29-21-59-31 INFO - L9 2023-07-29-21-59-31 cloud cover : 0.00% INFO - L9 2023-07-29-21-59-31: sand: 3.62% ,whitewater: 0.22% ,water: 41.63% INFO - L9 2023-07-29-21-59-31: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 86 INFO - Number of shoreline points after removing points within 300m of cloud mask 86 INFO - Number of shoreline points before removing points within 30m of no data pixel 86 INFO - Number of shoreline points after removing points within 30m of no data pixel 86 INFO - Processing image L9 2023-08-05-22-05-47 INFO - L9 2023-08-05-22-05-47 cloud cover : 0.00% INFO - L9 2023-08-05-22-05-47: sand: 2.92% ,whitewater: 0.05% ,water: 43.28% INFO - L9 2023-08-05-22-05-47: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 91 INFO - Number of shoreline points after removing points within 300m of cloud mask 91 INFO - Number of shoreline points before removing points within 30m of no data pixel 91 INFO - Number of shoreline points after removing points within 30m of no data pixel 91 INFO - Processing image L9 2023-08-14-21-59-37 INFO - L9 2023-08-14-21-59-37 cloud cover : 0.00% INFO - L9 2023-08-14-21-59-37: sand: 2.75% ,whitewater: 3.95% ,water: 38.16% INFO - L9 2023-08-14-21-59-37: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 90 INFO - Number of shoreline points after removing points within 300m of cloud mask 90 INFO - Number of shoreline points before removing points within 30m of no data pixel 90 INFO - Number of shoreline points after removing points within 30m of no data pixel 90 INFO - Processing image L9 2023-08-21-22-05-52 INFO - L9 2023-08-21-22-05-52 cloud cover : 0.00% INFO - L9 2023-08-21-22-05-52: sand: 3.65% ,whitewater: 0.00% ,water: 43.18% INFO - L9 2023-08-21-22-05-52: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2023-08-30-21-59-47 INFO - L9 2023-08-30-21-59-47 cloud cover : 0.00% INFO - L9 2023-08-30-21-59-47: sand: 3.50% ,whitewater: 0.02% ,water: 41.58% INFO - L9 2023-08-30-21-59-47: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 93 INFO - Number of shoreline points after removing points within 300m of cloud mask 93 INFO - Number of shoreline points before removing points within 30m of no data pixel 93 INFO - Number of shoreline points after removing points within 30m of no data pixel 93 INFO - Processing image L9 2023-09-15-21-59-56 INFO - L9 2023-09-15-21-59-56 cloud cover : 0.00% INFO - L9 2023-09-15-21-59-56: sand: 4.20% ,whitewater: 0.00% ,water: 42.10% INFO - L9 2023-09-15-21-59-56: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 88 INFO - Number of shoreline points after removing points within 300m of cloud mask 88 INFO - Number of shoreline points before removing points within 30m of no data pixel 88 INFO - Number of shoreline points after removing points within 30m of no data pixel 88 INFO - Processing image L9 2023-10-01-21-59-55 INFO - L9 2023-10-01-21-59-55 cloud cover : 0.00% INFO - L9 2023-10-01-21-59-55: sand: 3.20% ,whitewater: 0.00% ,water: 41.90% INFO - L9 2023-10-01-21-59-55: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 89 INFO - Number of shoreline points after removing points within 300m of cloud mask 89 INFO - Number of shoreline points before removing points within 30m of no data pixel 89 INFO - Number of shoreline points after removing points within 30m of no data pixel 89 ERROR - Skipping L9 2023-10-08-22-06-10 due to cloud cover percentage exceeding cloud threshold: 16.99% > 10.00%. ERROR - Skipping L9 2023-10-17-22-00-06 due to cloud cover percentage exceeding cloud threshold: 37.63% > 10.00%. INFO - Processing image L9 2023-11-09-22-06-12 INFO - L9 2023-11-09-22-06-12 cloud cover : 0.00% INFO - L9 2023-11-09-22-06-12: sand: 6.95% ,whitewater: 2.10% ,water: 39.01% INFO - L9 2023-11-09-22-06-12: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2023-12-11-22-06-18 INFO - L9 2023-12-11-22-06-18 cloud cover : 0.00% INFO - L9 2023-12-11-22-06-18: sand: 4.87% ,whitewater: 1.70% ,water: 40.45% INFO - L9 2023-12-11-22-06-18: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 91 INFO - Number of shoreline points after removing points within 300m of cloud mask 91 INFO - Number of shoreline points before removing points within 30m of no data pixel 91 INFO - Number of shoreline points after removing points within 30m of no data pixel 91 INFO - Processing image L9 2023-12-20-22-00-11 INFO - L9 2023-12-20-22-00-11 cloud cover : 0.00% INFO - L9 2023-12-20-22-00-11: sand: 5.40% ,whitewater: 0.15% ,water: 41.38% INFO - L9 2023-12-20-22-00-11: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 88 INFO - Number of shoreline points after removing points within 300m of cloud mask 88 INFO - Number of shoreline points before removing points within 30m of no data pixel 88 INFO - Number of shoreline points after removing points within 30m of no data pixel 88 ERROR - Skipping L9 2024-01-05-22-00-04 due to cloud cover percentage exceeding cloud threshold: 72.66% > 10.00%. INFO - Processing image L9 2024-01-12-22-06-18 INFO - L9 2024-01-12-22-06-18 cloud cover : 0.00% INFO - L9 2024-01-12-22-06-18: sand: 4.00% ,whitewater: 0.45% ,water: 41.83% INFO - L9 2024-01-12-22-06-18: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 98 INFO - Number of shoreline points after removing points within 300m of cloud mask 98 INFO - Number of shoreline points before removing points within 30m of no data pixel 98 INFO - Number of shoreline points after removing points within 30m of no data pixel 98 INFO - Processing image L9 2024-01-28-22-06-18 INFO - L9 2024-01-28-22-06-18 cloud cover : 6.10% INFO - L9 2024-01-28-22-06-18: sand: 0.00% ,whitewater: 0.00% ,water: 43.65% INFO - L9 2024-01-28-22-06-18: 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 89 INFO - Number of shoreline points after removing points within 300m of cloud mask 62 INFO - Number of shoreline points before removing points within 30m of no data pixel 62 INFO - Number of shoreline points after removing points within 30m of no data pixel 62 INFO - Processing image L9 2024-02-06-22-00-10 INFO - L9 2024-02-06-22-00-10 cloud cover : 0.00% INFO - L9 2024-02-06-22-00-10: sand: 5.30% ,whitewater: 1.12% ,water: 40.25% INFO - L9 2024-02-06-22-00-10: 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 85 INFO - Number of shoreline points after removing points within 300m of cloud mask 85 INFO - Number of shoreline points before removing points within 30m of no data pixel 85 INFO - Number of shoreline points after removing points within 30m of no data pixel 85 INFO - Processing image L9 2024-02-13-22-06-17 INFO - L9 2024-02-13-22-06-17 cloud cover : 0.00% INFO - L9 2024-02-13-22-06-17: sand: 3.70% ,whitewater: 2.17% ,water: 41.80% INFO - L9 2024-02-13-22-06-17: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 92 INFO - Number of shoreline points after removing points within 300m of cloud mask 92 INFO - Number of shoreline points before removing points within 30m of no data pixel 92 INFO - Number of shoreline points after removing points within 30m of no data pixel 92 INFO - Processing image L9 2024-02-29-22-06-11 INFO - L9 2024-02-29-22-06-11 cloud cover : 0.00% INFO - L9 2024-02-29-22-06-11: sand: 4.05% ,whitewater: 0.10% ,water: 43.00% INFO - L9 2024-02-29-22-06-11: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 93 INFO - Number of shoreline points after removing points within 300m of cloud mask 93 INFO - Number of shoreline points before removing points within 30m of no data pixel 93 INFO - Number of shoreline points after removing points within 30m of no data pixel 93 INFO - Processing image L9 2024-03-09-22-00-02 INFO - L9 2024-03-09-22-00-02 cloud cover : 0.00% INFO - L9 2024-03-09-22-00-02: sand: 5.32% ,whitewater: 2.42% ,water: 39.73% INFO - L9 2024-03-09-22-00-02: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 88 INFO - Number of shoreline points after removing points within 300m of cloud mask 88 INFO - Number of shoreline points before removing points within 30m of no data pixel 88 INFO - Number of shoreline points after removing points within 30m of no data pixel 88 INFO - Processing image L9 2024-03-16-22-06-11 INFO - L9 2024-03-16-22-06-11 cloud cover : 0.00% INFO - L9 2024-03-16-22-06-11: sand: 4.97% ,whitewater: 0.00% ,water: 42.03% INFO - L9 2024-03-16-22-06-11: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2024-04-01-22-06-02 INFO - L9 2024-04-01-22-06-02 cloud cover : 9.95% INFO - L9 2024-04-01-22-06-02: sand: 4.87% ,whitewater: 0.00% ,water: 39.91% INFO - L9 2024-04-01-22-06-02: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 74 INFO - Number of shoreline points after removing points within 300m of cloud mask 49 INFO - Number of shoreline points before removing points within 30m of no data pixel 49 INFO - Number of shoreline points after removing points within 30m of no data pixel 49 INFO - Processing image L9 2024-04-17-22-05-51 INFO - L9 2024-04-17-22-05-51 cloud cover : 0.00% INFO - L9 2024-04-17-22-05-51: sand: 5.05% ,whitewater: 0.15% ,water: 40.10% INFO - L9 2024-04-17-22-05-51: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2024-04-26-21-59-28 INFO - L9 2024-04-26-21-59-28 cloud cover : 0.00% INFO - L9 2024-04-26-21-59-28: sand: 3.75% ,whitewater: 0.02% ,water: 42.58% INFO - L9 2024-04-26-21-59-28: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 87 INFO - Number of shoreline points after removing points within 300m of cloud mask 87 INFO - Number of shoreline points before removing points within 30m of no data pixel 87 INFO - Number of shoreline points after removing points within 30m of no data pixel 87 INFO - Processing image L9 2024-05-03-22-05-38 INFO - L9 2024-05-03-22-05-38 cloud cover : 0.00% INFO - L9 2024-05-03-22-05-38: sand: 6.15% ,whitewater: 2.02% ,water: 39.23% INFO - L9 2024-05-03-22-05-38: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 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 84 INFO - Number of shoreline points after removing points within 300m of cloud mask 84 INFO - Number of shoreline points before removing points within 30m of no data pixel 84 INFO - Number of shoreline points after removing points within 30m of no data pixel 84 INFO - Processing image L9 2024-05-12-21-59-25 INFO - L9 2024-05-12-21-59-25 cloud cover : 0.00% INFO - L9 2024-05-12-21-59-25: sand: 0.00% ,whitewater: 0.00% ,water: 35.26% INFO - L9 2024-05-12-21-59-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 98 INFO - Number of shoreline points after removing points within 300m of cloud mask 98 INFO - Number of shoreline points before removing points within 30m of no data pixel 98 INFO - Number of shoreline points after removing points within 30m of no data pixel 98 INFO - Processing image L9 2024-06-29-21-58-59 INFO - L9 2024-06-29-21-58-59 cloud cover : 0.00% INFO - L9 2024-06-29-21-58-59: sand: 0.40% ,whitewater: 0.97% ,water: 40.40% INFO - L9 2024-06-29-21-58-59: 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 84 INFO - Number of shoreline points after removing points within 300m of cloud mask 84 INFO - Number of shoreline points before removing points within 30m of no data pixel 84 INFO - Number of shoreline points after removing points within 30m of no data pixel 84 ERROR - Skipping L9 2024-07-06-22-05-21 due to cloud cover percentage exceeding cloud threshold: 88.91% > 10.00%. ERROR - Skipping L9 2024-07-15-21-59-17 due to cloud cover percentage exceeding cloud threshold: 92.40% > 10.00%. INFO - Processing image L9 2024-07-22-22-05-28 INFO - L9 2024-07-22-22-05-28 cloud cover : 0.00% INFO - L9 2024-07-22-22-05-28: sand: 1.45% ,whitewater: 0.40% ,water: 39.61% INFO - L9 2024-07-22-22-05-28: 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 89 INFO - Number of shoreline points after removing points within 300m of cloud mask 89 INFO - Number of shoreline points before removing points within 30m of no data pixel 89 INFO - Number of shoreline points after removing points within 30m of no data pixel 89 INFO - Processing image L9 2024-08-07-22-05-32 INFO - L9 2024-08-07-22-05-32 cloud cover : 5.00% INFO - L9 2024-08-07-22-05-32: sand: 0.00% ,whitewater: 3.50% ,water: 13.29% INFO - L9 2024-08-07-22-05-32: 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 5 INFO - Number of shoreline points before removing points within 30m of no data pixel 5 INFO - Number of shoreline points after removing points within 30m of no data pixel 5