Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In ArcGIS Basic I am trying to take a road polyline(one segment for the entire length of road) and get a point placed on the map a specified distance from an intersection. I have a layer of intersection points and the layer of roads. I need to tell it to place a point on the polyline where the starting intersection point is. Then travel the specified distance down the line and place a point for a sign. Any suggestions?

I am currently trying to write a script to select a road and points and create a temporary layer of each. Then from that temporary road I CreateRoutes_lr. Then take the intersection point and LocateFeaturesAlongRoutes_lr. From locating the point I would like to take the "fmp" from distance as a variable. Is there any way to extract it?

share|improve this question
This sounds like Linear Referencing. Perhaps review What is Linear Referencing?, try it out and revise your question if you get stuck. – PolyGeo Jul 25 '13 at 22:01

Indeed, as PolyGeo mentioned, this is a linear referencing problem. However, an easier workaround, in my opinion is to buffer your intersections with the appropriate distance by using the distance field as the buffer distance. Then intersect the buffer with your road polylines. Ensure that your output from the intersect tool is set to "point". This will be your desired output. However, you may get multipoint geometry and you may need to use the Multipart to Singlepart tool.

share|improve this answer
The results will be slightly different than true linear referencing for any roads that are not perfectly straight for the full specified distance from each intersection. – nmpeterson Jul 26 '13 at 1:18
Agreed, if your roads have lots of bends within the buffer, you'll get undesirable results. – Fezter Jul 26 '13 at 1:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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