ArcObjects Library Reference (NetworkAnalyst)  

INASolverSettings Interface

Provides access to settings common to all solvers. Note: the INASolverSettings interface has been superseded byINASolverSettings2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Network Analyst Extension.

Members

Description
Read/write property AccumulateAttributeNames The collection of network attribute names to be accumulated with the analysis.
Read/write property HierarchyAttributeName The name of the hierarchy attribute to be used in analysis.
Read/write property HierarchyLevelCount The number of levels in the hierarchy attribute.
Read/write property IgnoreInvalidLocations Indicates if invalid locations should be ignored or raise an error.
Read/write property ImpedanceAttributeName The network attribute name to be used as the impedance attribute in analysis.
Read/write property MaxValueForHierarchy The maximum value of the hierarchy attribute.
Read/write property NumTransitionToHierarchy The number of lower level junctions to explore before searching the next hierarchy level.
Read/write property RestrictionAttributeNames The collection of network attribute names to be used as restrictions with the analysis.
Read/write property RestrictUTurns Indicates how U-Turns should be restricted in the analysis.
Read/write property UseHierarchy Indicates if the hierarchy attribute for the network should be used in analysis.

CoClasses that implement INASolverSettings

CoClasses and Classes Description
NAClosestFacilitySolver Performs closest facility analysis.
NALocationAllocationSolver Solves various location-allocation problem types
NAODCostMatrixSolver Performs origin-destination matrix analysis.
NARouteSolver Performs shortest path and tour analysis.
NAServerClosestFacilityParams A container for the closest facility solver settings and return parameters used by NAServer.
NAServerLocationAllocationParams A container for the Location-Allocation solver settings and return parameters used by NAServer.
NAServerODCostMatrixParams A container for the Origin-Destination Cost Matrix solver settings and return parameters used by NAServer.
NAServerRouteParams A container for the route solver settings and return parameters used by NAServer.
NAServerServiceAreaParams A container for the service area solver settings and return parameters used by NAServer.
NAServerVRPParams A container for the Vehicle Routing Problem solver settings and return parameters used by NAServer.
NAServiceAreaSolver Performs service area analysis.
NAVRPSolver Performs VRP network analysis.

Remarks

INAServerSolverSettings has been superseded by INAServerSolverSettings2.

.NET Samples

Closest facility application using the NAServer extension in ArcGIS Server via a GIS server (Code Files: ClosestFacility_GISServerAPIClass) | Closest facility solver (Code Files: frmClosestFacilitySolver) | Location-allocation solver (Code Files: frmLocationAllocationSolver) | Network Analyst Engine application (Code Files: frmNALayerProperties) | Origin-destination cost matrix solver (Code Files: frmODCostMatrixSolver) | Route application using the NAServer extension in ArcGIS Server via a GIS client (Code Files: Route_GISClientClass) | Route application using the NAServer extension in ArcGIS Server via a GIS server (Code Files: Route_GISServerAPIClass) | Route layer (Code Files: Program) | Service area application using the NAServer extension in ArcGIS Server via a GIS server (Code Files: ServiceArea_GISServerAPIClass) | Service area solver (Code Files: frmServiceAreaSolver) | Vehicle routing problem solver (Code Files: frmVRPSolver) |

.NET Related Topics

How to setup, solve, and save a network analysis problem |