1

This is essentially the same question asked here that was not answered...

Using ArcGIS 10.1 Advanced

I have a point layer with points that represent the intersection of a driveway with a street centerline. There is not always a vertex on the street centerline where the driveway intersects, so I am looking for a solution (preferably using arcpy) that loops through each point and inserts a vertex on the line that intersects with that point. I do not want to use Split Line at Point method because I don't want to split the line. Looking for any ideas on how to accomplish this...

asked Nov 22, 2013 at 22:13

1 Answer 1

2

A quick and dirty solution that does not utilize scripting would be to import your polyline and point layers into a geodatabase, create a topology with the "Must Be Covered By Line" rule, and validate topology. The check will insert vertices at intersections where they do not already exist.

answered Nov 22, 2013 at 22:21
2
  • I like this answer if: this is all you need to do with python and you're not integrating this into a larger python tool suite; and since you have the "Advanced" license. Why not use and rock a topology. Commented Nov 24, 2013 at 6:36
  • The only problem with this is that it would insert vertices into places where I don't want them, such as at overpasses/underpasses... Commented Dec 2, 2013 at 20:30

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.