Is there a tool out there that would allow me to select a portion of stream network that is within a fixed distance from a specific point on that network?

In the example below, there is an acclimation site on Palmer Creek (green dot). I want to be able to select all portions of my stream network that are within 4 steam miles (not euclidean) of that point. In the example below I manually selected the stream segments within 4 miles.

Is there a tool to automate this process, as I have upward of 25 points?

enter image description here

  • How would you deal with loops? With one side you could travel further because it is more sinuous than the other yet end up at exactly the same location. – Hornbydd Oct 1 '14 at 23:32

Yes there is a way to automate it, if you have access to the Network Analyst Extension. Here is how I would approach it:

  1. Use your stream lines as the network, and build a network dataset
  2. Run the service area tool to build a polygon that encompasses the area within 4 miles of your point. This will be "stream-miles" not Euclidean distance. The result is a polygon
  3. Use the polygon to split the lines into segments (you could use a number of tools mentioned here)
  4. Select those line segments that were cut
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.