Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

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

I'm using ArcGIS 10.0. I'd like to be able to specify the location (path) where to create the route layer, for network analysis, when I click on Network Analysis -> New Route. Is that possible?

If it is not, how can I have access to the location where the route layer is created?

I'm using the route layer in a task of a geoprocessing service, and I'd like to give to the task the exact location (absolute path) of the route layer.

Could anybody help?

share|improve this question
up vote 1 down vote accepted

You cannot specify that the Route network analysis layer will be stored on disk when you create it by using the Network Analyst toolbar. The Route group layer is not stored on the disk when you create it. If you switch to the Source view of the Table of Contents, you will see that the layer is stored in memory, in a special in-memory geodatabase. Each of the Route layer's sublayers is Memory Feature Class.

To create a network analysis Route layer with the GP, you use the Make Route Layer GP tool. I'd suggest using the ModelBuilder to chain this tool with others like Add Locations and Solve. The results of the Solve GP tool (output Routes sublayer) can be exported to a certain location on disk which you might specify. Use the Select Data GP tool chained with the Copy Feature GP tool to export the results on disk.

Esri has provided a good tutorial (version 10.0) where you can see how this can be implemented. Refer to the exercise 6.

share|improve this answer

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.