title: How to add points in order along a stream reach in ArcGIS?
body: <p>I have a stream network in ArcGIS - i.e. a series of polylines, and along each stream part I have added points.  For each of the points I have extracted the height and flow from underlying rasters and I have also extracted data from the intersecting polylines including minimum, mean and max height of the polyline, the HydroID and the nextdownID.  The points also have their own ID but I have noticed these are not in order. </p>
  
  <p>What I would like is to add stepID to each of the points, where at the beginning of each river reach (each polyline) the first point is step 1 and this increments upwards until the end of the reach.  So if there were 10 points along a polyline, the first point would have a stepID value of  1 and the last point would have a stepID value of 10.</p>
  
  <p>This sounds quite easy but not sure how to do it.  Any help would be great. </p>