Select to view content in your preferred language

How to calculate distance traveled by a fish along a stream network....

4540
6
10-01-2012 05:42 PM
Labels (1)
MorganGraham
Emerging Contributor
Greeting Hydro folks.
I have telemetry locations for 30 different fish. Each fish has 15 - 20 locations ordered by date. I would like to somehow snap these points to the NHDFlowline and calculate total distance traveled by each fish. I've converted the NHD to a route feature class. It contains the main stem of the Snake River, as well as GNIS named tributaries.

Any leads? Suggestions on what to refer to in the help would be greatly appreciated. The only help document working on something similar, basically said to spatially join the point feature class to the M-value of the NHDFlowline Routes, and then manually add and subtract distances in Excel for each fish. The only data I have in my NHDFlowline attribute table is the [Name] and [Shape_Length] in meters.

There must be a better way, but I am floundering.
Any advice would be greatly appreciated.
Sincerely,
Morgan Graham
Tags (2)
0 Kudos
6 Replies
MarcWeber
Deactivated User
Morgan-
You might take a look at the FLoWs toolbox available here:
http://www.nrel.colostate.edu/projects/starmap/

You have to take a few extra pre-processing steps with the toolbox (create a landscape network and snap points to landscape network) but once you do these two steps you can answer your question with one of the pairwise matrices tools - the Instream Distance tool.  Creating a concatenated fish / date-location field might be necessary too.
0 Kudos
EthanGreen
Emerging Contributor
Hey all-

I know this is an old thread, but it is the closest thing I can find to my situation. If anyone is experienced with FLoWS and can help me out I would appreciate it.

I am attempting to snap points to my landscape network edges, but the output feature class is never created. All of the inputs are correct, and the tool runs successfully in the command window, but the output is never created in my geodatabase. Am I missing something or is there an issue with 10.1 that I'm not aware of?

Any help would be appreciated! Thanks!
-Ethan
0 Kudos
EthanGreen
Emerging Contributor
Just for reference if anyone has the same problem in the future, I figured out where FLoWS was getting hung up in ArcMap 10.1. I looked through the script and noticed it was referencing a C:/temp folder that doesn't exist on Windows 7 systems natively, so if you just create a folder called "temp" in your C:/ directory, the tools seem to run fine and are fully functional. Just a heads up.

-Ethan
0 Kudos
VinD_Angelo
Emerging Contributor
I am actually attempting something very similar, except it's distances between sites where fish genetic samples were obtained. I'm ultimately trying to generate a stream distance matrix for all of my sites (shortest stream distance from each site to all others). FLoWs seems to be a valuable tool and I'd love to get my hands on it. The links on the above website have not been working for me though.

I was wondering if anyone had another website where I could find FLoWs downloads..also, are there any issues with downloading it onWindows 7? The links don't seem to work from my office computer. Just figured I would ask

Thanks for your time,

Vin
0 Kudos
EthanGreen
Emerging Contributor
Yeah the FLoWS download links are pretty iffy. Use this one.

Username: flows
Password: starmap


http://www.nrel.colostate.edu/projects/starmap/flows92/
0 Kudos
VinD_Angelo
Emerging Contributor
Thanks for your reply! I appreciate it.

I'm running ArcGIS 10.0 on a Windows 7 machine. I've made it to those downloads but cannot get Arc10 to read them, it seems to want the extension of any proposed add-in to be a .tlb extension, not a .tbx. Maybe I'm doing something incorrectly, or maybe I'm just SOL on this one

Thanks again,

Vin
0 Kudos