Provides access to the common interface for all network solvers.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Network Analyst Extension.
Members
All Properties Methods
Description
Bind
Re-associate the solver with the given network dataset and its schema.
CanAccumulateAttributes
Indicates if the solver supports using accumulate network attributes.
CanUseHierarchy
Indicates if the solver supports using a hierarchy network attribute.
ClassDefinitions
The inputs and outputs defined by the solver.
CreateContext
Creates the analysis context for the solver.
CreateLayer
Makes a new network analysis layer for the solver context.
DisplayName
The display name of the solver.
Name
The name of the solver.
Properties
The properties for the solver.
Solve
Perform the network analysis and construct results.
UpdateContext
Update the analysis context for the solver.
UpdateLayer
Updates the layer and indicates if the layer was updated.
CoClasses that implement INASolver
Remarks
The INASolver interface is a common interface used by all of the network solvers. It can be used to access some of the standard properties from the solver. It is also used to create NAContext and NALayer objects and to perform the actual network analysis.
.NET Snippets Set Service Area Properties2 |
Set OD Cost Matrix Properties |
Statements - Set Service Area Properties |
Create Location Allocation Layer |
Create Vehicle Routing Problem Layer |
Statements - Set Solver Properties |
Set Service Area Properties |
Create Service Area Layer |
Set Route Properties |
Create OD Cost Matrix Layer |
Create Route Layer |
Create Closest Facility Layer |
Set Solver Properties |
Statements - Set Route Properties |
Statements - Set OD Cost Matrix Properties |
Set Vehicle Routing Problem Properties
.NET Samples Closest facility solver (Code Files:
frmClosestFacilitySolver ) |
ArcGIS Network Analyst extension Engine application (Code Files:
frmNALayerProperties ) |
Service area solver (Code Files:
frmServiceAreaSolver ) |
Location-allocation solver (Code Files:
frmLocationAllocationSolver ) |
Vehicle routing problem solver (Code Files:
frmVRPSolver ) |
Origin-destination cost matrix solver (Code Files:
frmODCostMatrixSolver ) |
Subset network evaluators (Code Files:
SubsetHelperUI ) |
Route layer (Code Files:
Program )
.NET Related Topics How to set up an ArcGIS Network Analyst extension solve to work with the undo/redo stack