I'm using Arcmap 10.5 and I would like to solve a network analysis problem.

I have a road network layer and two point layers. The first points layer contains the start points, the second one contains the end points (the same count). Both layer has route_id field. I would like to find routes based on this common route_id value. So, I would like to find routes from each start point to each end point where the route_id values are the same (overall 100 routes). They would be very-very simple routes, without any restrictions, barriers etc. Only the shortest paths are needed.

I tried this:

  1. I've made a Network Dataset and loaded the road network layer.
  2. After that I created a Closest Facility Layer and loaded start points as locations.
  3. Next, I loaded end points as Incidents.

I've made routes successfully, but I would like to make routes based on the same attribute values, for example: from the start point with route_id=1 to the end point with route_id=1 etc. with 1 to 1 join.

How can I solve this problem?


1 Answer 1


As you have one start matching one stop I think you have chosen the wrong sort of analysis, you chose Closest Facility I think you need to be using Route. This will create a line between start and stop.

So in the example below I loaded stops from start layer and set route name field, I then loaded end stops setting route name field and when you run solve it creates a route for each route name


  • 2
    Nice answer! It works. Thank you!
    – zsoooc
    Sep 6, 2019 at 6:04
  • Thanks for this answer! Very helpful Aug 10, 2020 at 23:39

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.