Skip to content

ehamiter/canikayakjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

canikayakjs

Can I Kayak (the Harpeth River in Tennessee, Generally)?

screenshot

This is a JavaScript version of my original implementation written in Python/Flask

Basically, I wanted a quick and convenient way to check on water levels on a river that I frequently kayak near my house, the Harpeth River, in Tennessee. I realize that this is probably only useful to literally dozens of people, but it's tricky to factor in all statistics that go into making these very non-scientific guesstimates based on the cubic feet of discharged water per second, gage height, and water temperature.

If you want to modify this for your own use, you can look up Site Numbers at the USGS here. Keep in mind it has to have gage, discharge, and temperature data, and even then, it still may not parse correctly. For this particular region, I got the first two data points from one site, and had to go upstream one station to get the water temperature.