Reads this package's versioned GeoPackage binding, not arbitrary legacy GIS data. Container integrity is always checked. With validate = TRUE, current WORKING checks (draft) or ACCEPTANCE checks (accepted) are returned in the `validation` attribute, without overwriting persisted history. Invalid accepted state raises an error. Draft findings do not prevent inspection/recovery.

read_stream_network_geodatabase(dsn, validate = TRUE, reaches = NULL)

Arguments

dsn

Local .gpkg file produced by write_stream_network_geodatabase().

validate

Whether to additionally rerun scientific validation.

reaches

Optional governed Reach-Stream mappings for validation.

Value

Named relation list; timestamps restored in UTC and nonspatial tables returned as tibbles. validate = FALSE is for inspection, not acceptance.