Giter VIP home page Giter VIP logo

Comments (3)

USGSPMM3 avatar USGSPMM3 commented on September 25, 2024

@cheginit There is a specific workflow in mind for the StreamStats services and that is to essentially compute estimates for streamflow characteristics at ungaged locations using USGS regression equations. In StreamStats the data and regressions are typically state specific, but also are sometimes region specific. So, while a lat/lon should tell us which state and which data to use, there are times when you could be using 2 or 3 different datasets. The StreamStats services are definitely not as clean as the NLDI services, but should result in better delineations. Depending on the purpose, that may or may not be important.

I think you're already looking at the documentation of the services, but if not here is the link: https://streamstats.usgs.gov/docs/streamstatsservices/#/
rcode is the 2-3 digit code that identifies the state or regional boundary. Most of the time it is state boundaries, but in some cases it is regional boundaries (i.e. Delaware River basin). StreamStats also uses a stream grid representation to show users where to click. In most cases that stream grid should line up with 1:24,000 NHD flowlines whereas NLDI is based on 1:100,000 flowlines. To get the stream grids for each state (to know where to click) you can find them here: https://streamstatsags.cr.usgs.gov/StreamGrids/directoryBrowsing.asp

Finally, I just wanted to note that I'm not necessarily requesting you implement StreamStats services or delineation, I was just letting you know the differences. If you do start using StreamStats services, please let us know. We eventually plan to move to a user key system so when we make updates we can notify our users. Right now we don't know who has implemented the services in their own application.
Thanks!

from pynhd.

cheginit avatar cheginit commented on September 25, 2024

@USGSPMM3, Thanks for the detailed explanation. It makes sense.
I was wondering how these estimations are different from this item from ScienceBase which includes over 30 catchment-scale characteristics including streamflow's over CONUS. PyNHD's nhdplus_attrs function pulls these characteristics from the item.

from pynhd.

cheginit avatar cheginit commented on September 25, 2024

Considering that streamstats already exists, there's no point in adding this.

from pynhd.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.