I am currently working on a project in ArcGIS 10.1 Advanced license regarding the a single facility multiple destination analysis. But, I encountered a problem. I have to separate line features into multiple segments at desired points. And also I wanted each segment identified individually after the separation of lines at points. I have to do this for network analysienter image description heres.

The lines and points are shapefiles. The points are generated at using fixed distance tool. To evaluate time for each segment between the points, I need distance between those points. So, please suggest me any method to achieve this.


1 Answer 1


If you have access to ArcGIS, you can use the Split Line at Point tool.

Using the arcpy library the following command should work

arcpy.SplitLineAtPoint_management("streets.shp","points.shp","splitline_out.shp","20 Meters")

That will split street features where they intersect the points layer, or are within 20 meters of them. You can play with the search radius to find what works best for you.

link to documentation

Your Answer

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

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