0

I have a GPS track in a FGDB that has an ID field with A or B. I converted these points into a line using Points To Line, grouping it by the ID field.

I then want to split the line at the same points I used to create the line. When I run the Split Line at Point tool I get an empty feature class as the return. Outputs are placed into a FGDB as well.

  • 1
    Have you tried Split Line at Vertices? – klewis Aug 2 '16 at 12:26
1

Note that if the search radius parameter is not specified the tool use only one point to cut lines. See arcmap help.

If this parameter is unspecified, the single nearest point will be used to split the line feature. If a radius is specified, all points within the radius will be used to split the line.

So you can either specify very minor value, or in your case to use the split line at vertices tool.

  • Ideally, I should get a return of lines that is n-1 of the point features right? I get substantially fewer line features with split line at vertices tool. I will try specifying a small search radius. it may take awhile to run as I have 200,000+ points – Yolo_chicken Aug 2 '16 at 12:34
  • I may have discovered the issue, one point is often many (when the GPS was stationary) and the tool has difficulty splitting this. When I run the Split at Vertices, the line is split when the position moves, hence fewer lines than points – Yolo_chicken Aug 2 '16 at 12:42
  • It doesn't make sense. You have used GPS points (either cleaned or not) to create lines; hence the points are the vertices. Therefore in this case both tools should give the same result. – dof1985 Aug 2 '16 at 18:30
  • I think the problem may be having a zero length polyline – Yolo_chicken Aug 2 '16 at 19:05
  • So it would be easy to fix -> select all polylines by length > 0, save as a new layer and use the tool. – dof1985 Aug 2 '16 at 19:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.