I have lines around which I have created multiple ring buffers at several intervals. I have another line (call it the flight line) which in theory should overlap the original line. I need to work out how much of the flight line falls within each of the buffers of the original line. See attached picture.
So, my plan of attack was to do an intersect of the flight line with the buffer, creating a point output. I was then planning to do a 'Split Line at Point' then using the attribute table to work out the lengths.
However, when I do the intersect, points are not created at all of the intersections with the buffer, just some of them, randomly.
Any ideas what I am doing wrong? Or is there an easier way to do this?