I have CSV sets of navigation points, with the following scheme: Easting, Northing, Line_name, Fiducial.
I can connect the lines with Points to Path, using the Line_name as the Group field and Fiducial as the Order field.
However, I also need to create multiple segments of the same line, if the points are too far apart. Example: We have points every 0.5 m along a line, but there are two instances, where the following point is 10 m away. As an end result, I need three line segments with no connection across the 10 m gap. Ideally, those line segments will preserve the Line_name in their attributes.
I need a tool that can batch process very large files with thousands of lines.
I was thinking of calculating the distance to the previous point and every time this distance is above a given critical limit, I would increment an indicator field, which I can then use to create subgroups, but this is a bit involved.
Is there an easier way?