diff --git a/workspace/05_hyRefactor_flines.Rmd b/workspace/05_hyRefactor_flines.Rmd index e5cafd63be25974238d54aeaf9460c3083581005..4049aac67e94599faeed24f0ab9b60702f22d889 100644 --- a/workspace/05_hyRefactor_flines.Rmd +++ b/workspace/05_hyRefactor_flines.Rmd @@ -158,6 +158,22 @@ if(needs_layer(out_refac_gpkg, outlets_layer)) { by = "member_COMID") write_sf(outlets_ref_COMID, out_refac_gpkg, outlets_layer) + + +} else { + outlets_ref_COMID <- read_sf(out_refac_gpkg, outlets_layer) +} + +check_dups <- outlets_ref_COMID %>% + group_by(reconciled_ID) %>% + filter(n() > 1) %>% + ungroup() + +if(nrow(check_dups) > 1){ + print("Double-check for double POIs") + write_sf(check_dups, temp_gpkg, paste0(dup_pois, "_", rpu_code)) +} else { + print("no double POIs detected") } ```