Skip to content
Snippets Groups Projects
Commit c0f9c54e authored by Blodgett, David L.'s avatar Blodgett, David L.
Browse files

Merge branch 'main' into 'main'

minor fixes

See merge request !174
parents 7a62163d f5c36707
No related branches found
No related tags found
1 merge request!174minor fixes
......@@ -207,7 +207,7 @@ if(!"Type_WBOut" %in% names(tmp_POIs)) {
wb_out_col <- wb_poi_collapse(wb_layers$POIs, filter(nhd, WB == 1), events)
tmp_POIs <- wb_out_col$POIs
if(!is.na(wb_out_col$events_ret)){
if(!all(is.na(wb_out_col$events_ret))) {
write_sf(wb_out_col$events_ret, temp_gpkg, split_layer)
}
......
......@@ -65,6 +65,7 @@ if(needs_layer(out_refac_gpkg, divide_layer)) {
write_sf(sf::st_transform(split_cats, crs), out_refac_gpkg, split_divide_layer)
rm(split_cats)
}
unlink(cache_split)
......
......@@ -86,6 +86,19 @@ if(needs_layer(out_agg_gpkg, agg_cats_layer)){
}
# Identify reconciled flowpaths that are terminal and below DA threshold
reconciled_DA <- filter(reconciled, TotDASqKM <= aggregate_da_thresh_sqkm, is.na(toID))
# Ones not in existing pois
extra_outlets <- filter(reconciled_DA, !ID %in% outlets$ID) %>%
pull(ID)
extra_nets <- nhdplusTools::get_sorted(select(sf::st_drop_geometry(reconciled),
ID, toID), outlets = extra_outlets)
# remove extra network from contention
reconciled <- filter(reconciled, !ID %in% extra_nets$ID)
outlets <- outlets %>%
left_join(select(st_drop_geometry(reconciled), ID, toID), by = "ID") %>%
mutate(type = ifelse(is.na(toID), "terminal", "outlet")) %>%
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment