Select to view content in your preferred language

One point, one foot from the end of many lines?

870
2
Jump to solution
09-05-2013 07:27 AM
TomKearns
Frequent Contributor
Is there a tool which will place a point a specific distance from the end of a line? I have a .shp with 2345 lines, all which need one single point about a foot from their end point. These lines are being used for linear referencing so they are already created as routes. Because there are so many, placing equidistant points all along the lines won't work.  I can't even think of an appropriate tool to iterate through the routes. 

Any tool or workaround would be helpful.

This is cross-posted here:
http://forums.arcgis.com/threads/92041-One-point-one-foot-from-end-of-lines

Thanks
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
TomKearns
Frequent Contributor
We figured out a work around using XTools Convert Features to Points.

By creating the points with the unique ID we buffered (dissolving on the id), clipped the buffer from the route and then joined, giving a line the lenght of the buffer. We then used the XTools to create points on the new buffer length line and will spatial join them back to the routes.

Thanks for the help.

View solution in original post

0 Kudos
2 Replies
DuncanHornby
MVP Notable Contributor
Does each polyline measure start from zero (their from-end) and end at some length ( the length of the polyline, thus its to-end).

If so you can create point events along each polyline with the route ID being the unique polyline ID (FID) field. The event distance would be the length of the line - 1 foot. So create a non-spatial table with a route ID field which would be the FID value and another field which would be the measure field.

Hopefully your polylines are longer than 1 foot...
0 Kudos
TomKearns
Frequent Contributor
We figured out a work around using XTools Convert Features to Points.

By creating the points with the unique ID we buffered (dissolving on the id), clipped the buffer from the route and then joined, giving a line the lenght of the buffer. We then used the XTools to create points on the new buffer length line and will spatial join them back to the routes.

Thanks for the help.
0 Kudos