Counting upstream features based on flow direction line segments

arc-hydroarcgis-desktoparcgis-prohydrology

I am trying to find a way of counting how many lakes are upstream for each lake in my watershed. I feel as though I have the layers to accomplish this but am unsure of the tools/workflow. I have stream features, waterbody features, flow direction line features that show how the water flows from one lake to another. I also have a pour point feature for each of my lakes of interest that are snapped to the flow direction line segments.

Can you provide me with some direction on possible workflows?

Pour points for each lake along flow direction line features.

Best Answer

Use your stream lines and pour points as inputs into a geometric network. Then iterate through your pour points and use the trace upstream network to select all upstream lines from that point. Select those lakes that intersect the selected lines.

Related Question