Using ArcGis 10.4

I have suceeded in calculating "maximum upstream river distance to its reach per subcatchment" per subcatchment with the help of this forum (see Calculate river distance to headwater for every pixel?).

Now I additionally need the length of the river stretch within each subcatchment. My idea was to just calculate the minimum upstream distance to its reach and then deduct this from the previous maximum distance. But it doesnt work, I run into multiple problems when joining them later. So I was thinking, zonal statistics as table should do the trick. But it doesnt work either.

Any other idea how I could calculate that?

  • sound more like splitting your river shp with the catchments, and then calculate the length for each river line – Elio Diaz Feb 26 '18 at 15:32
  • I agree. Do you have some sort of subcatchment feature? Then you could do as suggested. – Simon.y Feb 26 '18 at 16:36
  • Hmm. That might be a good idea. Yes I have a featureclass with my subcatchments. I tried the split tool but obviously my subcatchments need a character name. I dont have that. How would you proceed? Thank you! – Canna Feb 26 '18 at 19:57

Your Answer

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

Browse other questions tagged or ask your own question.