Select to view content in your preferred language

How to relocate multiple points by 0.1 miles along a line segment

974
5
05-04-2023 06:37 PM
CTTrafficOps
Occasional Contributor

How to relocate multiple points by 0.1 miles along a line segment? I don't know how to code so please provide tools that exist within Pro.

0 Kudos
5 Replies
AndreasHall
Esri Regular Contributor

You could create a 0.1 mile buffer around each point and then do an intersect with the line. This would however produce a lot of redundant point so you would need to figure out how to identify the redundant points somehow. Not sure if that is possible.

0 Kudos
CTTrafficOps
Occasional Contributor

Thank you for the response. Yes, the redundant points are something to figure out.

0 Kudos
DanPatterson
MVP Esteemed Contributor

relocate in which direction?


... sort of retired...
0 Kudos
CTTrafficOps
Occasional Contributor

Different points go east, west, north, and south along highway routes.

0 Kudos
MicZatorsky_AEC
Frequent Contributor

Maybe linear referencing?

  • create routes from your lines using miles as your unit, the route calibrated to line length
  • get the m-value for your points using Locate Features Along Routes
  • in the resulting event table, calculate a new m-value by adding 0.1 of a mile to the current m-value
    • (think about what you'll do if it falls off the end of the line?)
  • use Make Route Event Layer to locate the points at the new m-value location
  • export the points to a feature class

 

0 Kudos