Cut lines at points and generate lengths

Discussion created by mse2k11 on Mar 1, 2011

I'm sure there is an easy way to do this but I have exhausted my resources, and am coming to the worldwide ESRI community for help.

I have a river network, upon which are several hundred bridges or culverts.  Each has been (or will be) surveyed to determine if water flows through them without any barriers or blockage to fish passage.  Based on the survey data, I would like to build a model (or at the very least, create some effective maps) that show the river, the survey points, the length downstream and upstream of each survey point.

What tool or tools would I use to cut the lines, measure the new segments, and make that available as a new layer?