Not sure I'm in the right place to ask this question. I need to determine stream channel distances as part of a surface water quality study. For example, calculate the distance upstream from a stream gauge to many various other points (land use types, point discharges, etc.) so that I can relate the water quality data collected at the stream gauge to what's happening in the upstream watersheds.
I don't see obvious tools in ArcMap's regular toolboxes that could do this. Does Arc Hydro perform these sort of functions?