Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Service area solver

This sample is an application that shows how to programmatically perform a service area analysis. You will learn how to load locations from a feature class, set solver parameters, execute the analysis, and get back the output results.

Language:              C#, VB
Subject:               Networks
Organization:          Esri,
Date:                  11/17/2017
ArcObjects SDK:        10.6
Visual Studio:         2015, 2017
.NET Target Framework: 4.5



  1. Start Visual Studio to build and run the application.
  2. In the application, verify the data's path is correct, then click Setup Service Area Problem.
  3. Once the map display is populated and the Solve button is available, click Solve. Information about the service areas appears.
  4. You can also change solver settings and re-solve.

See Also

Programming with ArcGIS Network Analyst extension
What is ArcGIS Network Analyst extension?
What is a network dataset?
About the ArcGIS Network Analyst extension tutorial
ArcGIS Network Analyst extension Object Model Diagram
An overview of the network analyst toolbox


Development licensing Deployment licensing
Engine Developer Kit Engine: Network Analyst
ArcGIS Desktop Basic: Network Analyst
ArcGIS Desktop Standard: Network Analyst
ArcGIS Desktop Advanced: Network Analyst
You can’t perform that action at this time.