Hello. I'm trying to calculate distances from a single point (fish hatchery) to many line segments (stream segments). I also have stream midpoints if calculating from point to points is easier. I know Hawth's Tools has a Distances Between Points tool but this will only give me the Euclidean distance. I need to know the distances from the hatchery to each of my 23,000 stream segments via the streams (the distance a fish would swim). I have a distance field in the stream layer. Ideally, I'd like the output to be a distance field in the attribute table. There has to be an easy way to do this! Any help would be much appreciated! The sooner the better. Thanks!