I'm using ArcGIS Pro and trying to calculate the distance upstream of several points along a river network (Note this includes points along multiple tributaries). I have the river centerlines as a series of polylines in one layer, and the points along the river bank as another layer.
Doing this manually with the measure function isn't really feasible as there is over 30km of river spread across multiple tributaries, however with the amount of difficulty I've had with this it's quickly becoming the only reasonable option.