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-19-22-17-52 INFO - L9 2021-12-19-22-17-52 cloud cover : 0.77% INFO - L9 2021-12-19-22-17-52: sand: 13.35% ,whitewater: 5.89% ,water: 41.99% INFO - L9 2021-12-19-22-17-52: 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 252 INFO - Number of shoreline points after removing points within 300m of cloud mask 252 INFO - Number of shoreline points before removing points within 30m of no data pixel 252 INFO - Number of shoreline points after removing points within 30m of no data pixel 252 ERROR - Skipping L9 2022-01-04-22-17-52 due to cloud cover percentage exceeding cloud threshold: 37.27% > 10.00%. INFO - Processing image L9 2022-01-20-22-17-51 INFO - L9 2022-01-20-22-17-51 cloud cover : 0.00% INFO - L9 2022-01-20-22-17-51: sand: 12.81% ,whitewater: 13.15% ,water: 36.13% INFO - L9 2022-01-20-22-17-51: 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: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 262 INFO - Number of shoreline points after removing points within 300m of cloud mask 262 INFO - Number of shoreline points before removing points within 30m of no data pixel 262 INFO - Number of shoreline points after removing points within 30m of no data pixel 262 INFO - Processing image L9 2022-02-21-22-17-43 INFO - L9 2022-02-21-22-17-43 cloud cover : 0.00% INFO - L9 2022-02-21-22-17-43: sand: 12.48% ,whitewater: 9.59% ,water: 37.76% INFO - L9 2022-02-21-22-17-43: 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: 3 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 267 INFO - Number of shoreline points after removing points within 300m of cloud mask 267 INFO - Number of shoreline points before removing points within 30m of no data pixel 267 INFO - Number of shoreline points after removing points within 30m of no data pixel 267 ERROR - Skipping L9 2022-03-09-22-17-37 due to cloud cover percentage exceeding cloud threshold: 84.73% > 10.00%. INFO - Processing image L9 2022-05-12-22-17-13 INFO - L9 2022-05-12-22-17-13 cloud cover : 0.00% INFO - L9 2022-05-12-22-17-13: sand: 7.53% ,whitewater: 8.98% ,water: 39.68% INFO - L9 2022-05-12-22-17-13: 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 249 INFO - Number of shoreline points after removing points within 300m of cloud mask 249 INFO - Number of shoreline points before removing points within 30m of no data pixel 249 INFO - Number of shoreline points after removing points within 30m of no data pixel 249 ERROR - Skipping L9 2022-06-13-22-17-12 due to cloud cover percentage exceeding cloud threshold: 12.94% > 10.00%. INFO - Processing image L9 2022-06-13-22-17-36 INFO - L9 2022-06-13-22-17-36 cloud cover : 2.71% INFO - L9 2022-06-13-22-17-36: sand: 0.43% ,whitewater: 35.82% ,water: 16.76% INFO - L9 2022-06-13-22-17-36: 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: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 222 INFO - Number of shoreline points after removing points within 300m of cloud mask 153 INFO - Number of shoreline points before removing points within 30m of no data pixel 153 INFO - Number of shoreline points after removing points within 30m of no data pixel 153 INFO - Processing image L9 2022-07-15-22-17-24 INFO - L9 2022-07-15-22-17-24 cloud cover : 0.00% INFO - L9 2022-07-15-22-17-24: sand: 0.00% ,whitewater: 0.00% ,water: 96.98% INFO - L9 2022-07-15-22-17-24: 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: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 245 INFO - Number of shoreline points after removing points within 300m of cloud mask 245 INFO - Number of shoreline points before removing points within 30m of no data pixel 245 INFO - Number of shoreline points after removing points within 30m of no data pixel 245 INFO - Processing image L9 2022-07-15-22-17-48 INFO - L9 2022-07-15-22-17-48 cloud cover : 0.00% INFO - L9 2022-07-15-22-17-48: sand: 0.00% ,whitewater: 0.00% ,water: 96.92% INFO - L9 2022-07-15-22-17-48: 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: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 245 INFO - Number of shoreline points after removing points within 300m of cloud mask 245 INFO - Number of shoreline points before removing points within 30m of no data pixel 245 INFO - Number of shoreline points after removing points within 30m of no data pixel 245 ERROR - Skipping L9 2022-07-31-22-17-39 due to cloud cover percentage exceeding cloud threshold: 48.08% > 10.00%. ERROR - Skipping L9 2022-07-31-22-18-03 due to cloud cover percentage exceeding cloud threshold: 37.28% > 10.00%. ERROR - Skipping L9 2022-09-01-22-17-49 due to cloud cover percentage exceeding cloud threshold: 54.40% > 10.00%. ERROR - Skipping L9 2022-09-01-22-18-13 due to cloud cover percentage exceeding cloud threshold: 56.00% > 10.00%. INFO - Processing image L9 2022-09-17-22-17-54 INFO - L9 2022-09-17-22-17-54 cloud cover : 0.00% INFO - L9 2022-09-17-22-17-54: sand: 9.48% ,whitewater: 3.98% ,water: 41.83% INFO - L9 2022-09-17-22-17-54: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 10 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 162 INFO - Number of shoreline points after removing points within 300m of cloud mask 162 INFO - Number of shoreline points before removing points within 30m of no data pixel 162 INFO - Number of shoreline points after removing points within 30m of no data pixel 162 INFO - Processing image L9 2022-09-17-22-18-18 INFO - L9 2022-09-17-22-18-18 cloud cover : 0.00% INFO - L9 2022-09-17-22-18-18: sand: 9.82% ,whitewater: 4.21% ,water: 41.60% INFO - L9 2022-09-17-22-18-18: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 9 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 162 INFO - Number of shoreline points after removing points within 300m of cloud mask 162 INFO - Number of shoreline points before removing points within 30m of no data pixel 162 INFO - Number of shoreline points after removing points within 30m of no data pixel 162 ERROR - Skipping L9 2022-10-19-22-18-03 due to cloud cover percentage exceeding cloud threshold: 91.07% > 10.00%. ERROR - Skipping L9 2022-10-19-22-18-27 due to cloud cover percentage exceeding cloud threshold: 89.39% > 10.00%. ERROR - Skipping L9 2022-11-04-22-18-00 due to cloud cover percentage exceeding cloud threshold: 18.20% > 10.00%. ERROR - Skipping L9 2022-11-04-22-18-24 due to cloud cover percentage exceeding cloud threshold: 12.74% > 10.00%. INFO - Processing image L9 2022-12-22-22-17-59 INFO - L9 2022-12-22-22-17-59 cloud cover : 0.00% INFO - L9 2022-12-22-22-17-59: sand: 12.72% ,whitewater: 2.66% ,water: 45.38% INFO - L9 2022-12-22-22-17-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 254 INFO - Number of shoreline points after removing points within 300m of cloud mask 254 INFO - Number of shoreline points before removing points within 30m of no data pixel 254 INFO - Number of shoreline points after removing points within 30m of no data pixel 254 INFO - Processing image L9 2022-12-22-22-18-23 INFO - L9 2022-12-22-22-18-23 cloud cover : 0.00% INFO - L9 2022-12-22-22-18-23: sand: 12.77% ,whitewater: 2.70% ,water: 45.38% INFO - L9 2022-12-22-22-18-23: 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 254 INFO - Number of shoreline points after removing points within 300m of cloud mask 254 INFO - Number of shoreline points before removing points within 30m of no data pixel 254 INFO - Number of shoreline points after removing points within 30m of no data pixel 254 INFO - Processing image L9 2023-01-07-22-18-02 INFO - L9 2023-01-07-22-18-02 cloud cover : 9.55% INFO - L9 2023-01-07-22-18-02: sand: 7.69% ,whitewater: 4.86% ,water: 43.12% INFO - L9 2023-01-07-22-18-02: 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 253 INFO - Number of shoreline points after removing points within 300m of cloud mask 193 INFO - Number of shoreline points before removing points within 30m of no data pixel 193 INFO - Number of shoreline points after removing points within 30m of no data pixel 193 INFO - Processing image L9 2023-01-07-22-18-26 INFO - L9 2023-01-07-22-18-26 cloud cover : 9.10% INFO - L9 2023-01-07-22-18-26: sand: 7.78% ,whitewater: 5.00% ,water: 43.14% INFO - L9 2023-01-07-22-18-26: 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 253 INFO - Number of shoreline points after removing points within 300m of cloud mask 199 INFO - Number of shoreline points before removing points within 30m of no data pixel 199 INFO - Number of shoreline points after removing points within 30m of no data pixel 199 ERROR - Skipping L9 2023-02-08-22-18-06 due to cloud cover percentage exceeding cloud threshold: 67.60% > 10.00%. ERROR - Skipping L9 2023-02-08-22-18-30 due to cloud cover percentage exceeding cloud threshold: 64.94% > 10.00%. INFO - Processing image L9 2023-03-28-22-17-33 INFO - L9 2023-03-28-22-17-33 cloud cover : 0.00% INFO - L9 2023-03-28-22-17-33: sand: 6.57% ,whitewater: 12.10% ,water: 34.82% INFO - L9 2023-03-28-22-17-33: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 10 shorelines. Number of shorelines after filtering shorelines: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 223 INFO - Number of shoreline points after removing points within 300m of cloud mask 223 INFO - Number of shoreline points before removing points within 30m of no data pixel 223 INFO - Number of shoreline points after removing points within 30m of no data pixel 223 INFO - Processing image L9 2023-03-28-22-17-57 INFO - L9 2023-03-28-22-17-57 cloud cover : 0.00% INFO - L9 2023-03-28-22-17-57: sand: 6.81% ,whitewater: 12.32% ,water: 34.64% INFO - L9 2023-03-28-22-17-57: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 10 shorelines. Number of shorelines after filtering shorelines: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 223 INFO - Number of shoreline points after removing points within 300m of cloud mask 223 INFO - Number of shoreline points before removing points within 30m of no data pixel 223 INFO - Number of shoreline points after removing points within 30m of no data pixel 223 INFO - Processing image L9 2023-04-13-22-17-27 INFO - L9 2023-04-13-22-17-27 cloud cover : 0.00% INFO - L9 2023-04-13-22-17-27: sand: 5.85% ,whitewater: 3.44% ,water: 41.81% INFO - L9 2023-04-13-22-17-27: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 18 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 103 INFO - Number of shoreline points after removing points within 300m of cloud mask 103 INFO - Number of shoreline points before removing points within 30m of no data pixel 103 INFO - Number of shoreline points after removing points within 30m of no data pixel 103 INFO - Processing image L9 2023-04-13-22-17-51 INFO - L9 2023-04-13-22-17-51 cloud cover : 0.00% INFO - L9 2023-04-13-22-17-51: sand: 6.29% ,whitewater: 3.62% ,water: 41.61% INFO - L9 2023-04-13-22-17-51: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 18 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 103 INFO - Number of shoreline points after removing points within 300m of cloud mask 103 INFO - Number of shoreline points before removing points within 30m of no data pixel 103 INFO - Number of shoreline points after removing points within 30m of no data pixel 103 ERROR - Skipping L9 2023-05-15-22-17-12 due to cloud cover percentage exceeding cloud threshold: 47.60% > 10.00%. ERROR - Skipping L9 2023-05-15-22-17-36 due to cloud cover percentage exceeding cloud threshold: 46.01% > 10.00%. ERROR - Skipping L9 2023-05-31-22-17-04 due to cloud cover percentage exceeding cloud threshold: 80.27% > 10.00%. ERROR - Skipping L9 2023-05-31-22-17-28 due to cloud cover percentage exceeding cloud threshold: 71.92% > 10.00%. ERROR - Skipping L9 2023-06-16-22-16-54 due to cloud cover percentage exceeding cloud threshold: 39.44% > 10.00%. ERROR - Skipping L9 2023-06-16-22-17-18 due to cloud cover percentage exceeding cloud threshold: 11.76% > 10.00%. ERROR - Skipping L9 2023-07-02-22-17-05 due to cloud cover percentage exceeding cloud threshold: 11.60% > 10.00%. INFO - Processing image L9 2023-07-02-22-17-29 INFO - L9 2023-07-02-22-17-29 cloud cover : 0.00% INFO - L9 2023-07-02-22-17-29: sand: 0.70% ,whitewater: 34.83% ,water: 18.82% INFO - L9 2023-07-02-22-17-29: 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 240 INFO - Number of shoreline points after removing points within 300m of cloud mask 240 INFO - Number of shoreline points before removing points within 30m of no data pixel 240 INFO - Number of shoreline points after removing points within 30m of no data pixel 240 ERROR - Skipping L9 2023-07-18-22-17-12 due to cloud cover percentage exceeding cloud threshold: 83.00% > 10.00%. ERROR - Skipping L9 2023-07-18-22-17-36 due to cloud cover percentage exceeding cloud threshold: 82.47% > 10.00%. INFO - Processing image L9 2023-09-20-22-17-40 INFO - L9 2023-09-20-22-17-40 cloud cover : 0.00% INFO - L9 2023-09-20-22-17-40: sand: 9.93% ,whitewater: 7.54% ,water: 39.70% INFO - L9 2023-09-20-22-17-40: 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 257 INFO - Number of shoreline points after removing points within 300m of cloud mask 257 INFO - Number of shoreline points before removing points within 30m of no data pixel 257 INFO - Number of shoreline points after removing points within 30m of no data pixel 257 INFO - Processing image L9 2023-09-20-22-18-03 INFO - L9 2023-09-20-22-18-03 cloud cover : 0.00% INFO - L9 2023-09-20-22-18-03: sand: 10.40% ,whitewater: 7.78% ,water: 39.49% INFO - L9 2023-09-20-22-18-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 255 INFO - Number of shoreline points after removing points within 300m of cloud mask 255 INFO - Number of shoreline points before removing points within 30m of no data pixel 255 INFO - Number of shoreline points after removing points within 30m of no data pixel 255 INFO - Processing image L9 2023-10-22-22-17-50 INFO - L9 2023-10-22-22-17-50 cloud cover : 8.64% INFO - L9 2023-10-22-22-17-50: sand: 9.62% ,whitewater: 7.76% ,water: 37.28% INFO - L9 2023-10-22-22-17-50: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 13 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 231 INFO - Number of shoreline points after removing points within 300m of cloud mask 205 INFO - Number of shoreline points before removing points within 30m of no data pixel 205 INFO - Number of shoreline points after removing points within 30m of no data pixel 205 INFO - Processing image L9 2023-10-22-22-18-14 INFO - L9 2023-10-22-22-18-14 cloud cover : 3.44% INFO - L9 2023-10-22-22-18-14: sand: 9.78% ,whitewater: 7.88% ,water: 41.28% INFO - L9 2023-10-22-22-18-14: Greater than 50 sand pixels detected within reference shoreline buffer. Using find_wl_contours2 INFO - Number of shorelines before removing shorelines < 500m: 11 shorelines. Number of shorelines after filtering shorelines: 1 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 231 INFO - Number of shoreline points after removing points within 300m of cloud mask 212 INFO - Number of shoreline points before removing points within 30m of no data pixel 212 INFO - Number of shoreline points after removing points within 30m of no data pixel 212 ERROR - Skipping L9 2023-12-09-22-18-14 due to cloud cover percentage exceeding cloud threshold: 67.12% > 10.00%. ERROR - Skipping L9 2024-01-10-22-17-52 due to cloud cover percentage exceeding cloud threshold: 70.89% > 10.00%. ERROR - Skipping L9 2024-01-10-22-18-15 due to cloud cover percentage exceeding cloud threshold: 69.74% > 10.00%. INFO - Processing image L9 2024-02-11-22-17-53 INFO - L9 2024-02-11-22-17-53 cloud cover : 0.00% INFO - L9 2024-02-11-22-17-53: sand: 12.38% ,whitewater: 24.63% ,water: 25.31% INFO - L9 2024-02-11-22-17-53: 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: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 244 INFO - Number of shoreline points after removing points within 300m of cloud mask 244 INFO - Number of shoreline points before removing points within 30m of no data pixel 244 INFO - Number of shoreline points after removing points within 30m of no data pixel 244 INFO - Processing image L9 2024-02-11-22-18-17 INFO - L9 2024-02-11-22-18-17 cloud cover : 0.00% INFO - L9 2024-02-11-22-18-17: sand: 12.47% ,whitewater: 24.71% ,water: 25.23% INFO - L9 2024-02-11-22-18-17: 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: 2 shorelines INFO - Number of shoreline points before removing points within 300m of cloud mask 242 INFO - Number of shoreline points after removing points within 300m of cloud mask 242 INFO - Number of shoreline points before removing points within 30m of no data pixel 242 INFO - Number of shoreline points after removing points within 30m of no data pixel 242 ERROR - Skipping L9 2024-02-27-22-17-43 due to cloud cover percentage exceeding cloud threshold: 12.48% > 10.00%. ERROR - Skipping L9 2024-02-27-22-18-07 due to cloud cover percentage exceeding cloud threshold: 11.53% > 10.00%. ERROR - Skipping L9 2024-03-14-22-17-45 due to cloud cover percentage exceeding cloud threshold: 92.85% > 10.00%. ERROR - Skipping L9 2024-03-14-22-18-09 due to cloud cover percentage exceeding cloud threshold: 80.32% > 10.00%. ERROR - Skipping L9 2024-03-30-22-17-36 due to cloud cover percentage exceeding cloud threshold: 52.10% > 10.00%. ERROR - Skipping L9 2024-03-30-22-18-00 due to cloud cover percentage exceeding cloud threshold: 43.91% > 10.00%. ERROR - Skipping L9 2024-04-15-22-17-28 due to cloud cover percentage exceeding cloud threshold: 18.72% > 10.00%. ERROR - Skipping L9 2024-04-15-22-17-52 due to cloud cover percentage exceeding cloud threshold: 17.75% > 10.00%. INFO - Processing image L9 2024-05-17-22-17-03 INFO - L9 2024-05-17-22-17-03 cloud cover : 0.00% INFO - L9 2024-05-17-22-17-03: sand: 3.37% ,whitewater: 14.55% ,water: 35.48% INFO - L9 2024-05-17-22-17-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 252 INFO - Number of shoreline points after removing points within 300m of cloud mask 252 INFO - Number of shoreline points before removing points within 30m of no data pixel 252 INFO - Number of shoreline points after removing points within 30m of no data pixel 252 INFO - Processing image L9 2024-05-17-22-17-27 INFO - L9 2024-05-17-22-17-27 cloud cover : 0.00% INFO - L9 2024-05-17-22-17-27: sand: 3.92% ,whitewater: 15.04% ,water: 34.90% INFO - L9 2024-05-17-22-17-27: 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 252 INFO - Number of shoreline points after removing points within 300m of cloud mask 252 INFO - Number of shoreline points before removing points within 30m of no data pixel 252 INFO - Number of shoreline points after removing points within 30m of no data pixel 252 INFO - Processing image L9 2024-07-04-22-16-52 INFO - L9 2024-07-04-22-16-52 cloud cover : 0.00% INFO - L9 2024-07-04-22-16-52: sand: 3.06% ,whitewater: 7.53% ,water: 45.09% INFO - L9 2024-07-04-22-16-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 249 INFO - Number of shoreline points after removing points within 300m of cloud mask 249 INFO - Number of shoreline points before removing points within 30m of no data pixel 249 INFO - Number of shoreline points after removing points within 30m of no data pixel 249 INFO - Processing image L9 2024-07-04-22-17-16 INFO - L9 2024-07-04-22-17-16 cloud cover : 0.00% INFO - L9 2024-07-04-22-17-16: sand: 3.46% ,whitewater: 7.86% ,water: 44.62% INFO - L9 2024-07-04-22-17-16: 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 249 INFO - Number of shoreline points after removing points within 300m of cloud mask 249 INFO - Number of shoreline points before removing points within 30m of no data pixel 249 INFO - Number of shoreline points after removing points within 30m of no data pixel 249