I am trying to extend the ends of each line I have in a seismic survey 2 miles. I have tried using the extend line (Editor) tool but it needs an intersecting line to move to.

Does anyone know how to extend a previously created line a specified distance on both ends without intersecting another line?


The most simple workaround to this problem is to create a buffer around your line, then you convert the buffer into a line ("Feature to line" using both the buffers and the original lines) and finally you run the "extend" tool (Info/advanced licence needed for feature to line, and Editor/standard licence needed for extend, but there are free solutions for the feature to line tool).

EDIT (Thanks Hornbydd for the remarks): you can directly create the line buffer in an edit session (editor toolbar > Editor > Buffer). This tool will work with selected feature only. The extend tool is also available as an editing tool (editor toolbar > Editor > more editing tools > advanced editing)

  • This is a nifty way of doing it but its worth mentioning that you would require at least ArcEditor (Standard) license to run the Extend tool – Hornbydd Jan 15 '14 at 23:24
  • Ah yes the extend tool on the advance editor tool bar that will work on an ArcView license, nice one! – Hornbydd Jan 16 '14 at 10:30
  • @radouxju you would need to merge the initial line feature with the line feature created from the buffer, correct? – jwx Oct 12 '16 at 16:18

If you are doing this manually you could try moving the end vertices a specified distance. To go right use positive values to go left use negative values. Have a look at how to move a vertex relative to its current location (delta x,y).

  • 2
    A similar approach to this would be to use the Continue Feature Tool to extend a line. Right click and use Direction/Length to extend the line. Then just Flip the line and extend the other end of the line as well. – Baltok Jan 15 '14 at 23:38
  • +1 Baltok, there is also another editing option from the content menu called "Length...". This allows you to set the desired length then its up to you to place the vertex that distance away. – Hornbydd Jan 16 '14 at 9:58

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.