Network Analyst solver access

Available with Network Analyst license.

The sections below provides information on how you can interact with the Network Analyst solvers to accomplish your network analysis needs.

Interactively solve network analysis problems

Network analysis layers can be created using a local network dataset or logistic services hosted in ArcGIS Online or Portal for ArcGIS. Once created, you can configure properties on these layers and run analyses.

Learn more about network analysis layers and how to create them

Automate network analysis problems with Python

You can perform network analysis in Python using the Network Analyst module, arcpy.nax. This module provides access to six analysis types. For each analysis (also known as a solver), you work with two objects specific to that analysis: an object that allows you to initialize the analysis, set analysis settings, load the inputs, and execute the analysis, and another object that allows you to work with the analysis results after you execute the analysis.

Learn more about performing network analysis using the Network Analyst Python module

Network analysis using Ready To Use tools

Tools in the Ready To Use toolbox are ArcGIS Online geoprocessing services that use ArcGIS Online hosted data and analysis capabilities. You only need to provide a few input features, as all the other data necessary for the analysis and computation are hosted in ArcGIS Online.

Learn more about performing network analysis using the Ready To Use tools

Learn more about network analysis using web services