Namespace Esri.ArcGISRuntime.Tasks.NetworkAnalysis
Classes
AttributeParameterValue
Class that contains the value of a parameterized network attribute.
ClosestFacilityParameters
A class that contains input parameters used when solving a ClosestFacilityTask.
ClosestFacilityResult
A class that contains the output results from a SolveClosestFacilityAsync(ClosestFacilityParameters) operation.
ClosestFacilityRoute
A class that represents an individual route between a facility and an incident that is available through GetRoute(Int32, Int32).
ClosestFacilityTask
Class that represents a task that can find the closest facilities around any location (incidents) on a network.
ClosestFacilityTaskInfo
Describes the transportation network that a ClosestFacilityTask is bound to.
CostAttribute
Represents an attribute used to measure and model impedance on the network, such as travel time (transit time on a street).
DirectionEvent
Class containing the relevant information for directions event on route.
DirectionManeuver
A class that contains properties of a directions maneuver.
DirectionMessage
A directions message.
Facility
A class that represents a facility.
Incident
A class that represents an incident.
NetworkLocation
References a specific location/position along a transportation network source feature.
PointBarrier
A point barrier object used to restrict route solving.
PolygonBarrier
A polygon barrier object is used to restrict route solving.
PolylineBarrier
A polyline barrier is used to restrict route solving.
RestrictionAttribute
Represents an attribute to be used as a restriction in the analysis. Use this to specify which restrictions should be honored by the analysis when finding the best route.
Route
Class holding the information for a single route.
RouteParameters
Represents parameters used when performing route analysis.
RouteResult
Represents the route result.
RouteTask
Class for route tasks (online and local).
RouteTaskInfo
A class that describes the transportation network that a route task is bound to.
ServiceAreaFacility
A class that describes service area facility.
ServiceAreaParameters
Describes the service area parameters.
ServiceAreaPolygon
A class that describes the single service area polygon.
ServiceAreaPolyline
A class that describes the single service area polyline.
ServiceAreaResult
A class that describes the service area result.
ServiceAreaTask
Instances of this class represent tasks that can compute service areas.
ServiceAreaTaskInfo
A class that describes the service area task info.
SourceObjectPosition
A class that represents a position of network element on network source.
Stop
A class that represents a location to be visited along a route.
TransportationNetworkDataset
A transportation network dataset of a map or scene stored in a mobile map or scene package.
TravelMode
Class that defines a NetworkAnalyst travel mode
Enums
AttributeUnit
Types of units for network attributes.
BarrierType
Intended-usage types for barriers.
CurbApproach
The curb approach type. The CurbApproach specifies the direction a vehicle may arrive at and depart from the network location
DirectionManeuverType
Type of direction maneuver.
DirectionMessageType
Type of direction string.
DirectionsStyle
The network directions output type.
GeodatabaseDatasetType
The types of geodatabase datasets.
LocationStatus
Status regarding the network location associated with a stop.
NetworkDirectionsSupport
An enumeration of the various types of DirectionsSupport values.
RouteShapeType
Indicates the route shape type. This parameter is applicable only if ReturnRoutes is set to true.
ServiceAreaOverlapGeometry
Service area overlap geometry.
ServiceAreaPolygonCutoffGeometry
Service area polygon cutoff geometry.
ServiceAreaPolygonDetail
Service area polygon detail.
StartTimeUsage
A start time usage type. Allows to choose how to enter a time value.
StopType
A stop's type. Specifies the type of a route stop.
TravelDirection
A travel direction type. Options for traveling to or from the facility. The default is defined in the network layer.
UTurnPolicy
Indicates the u-turn policy. Use this to restrict or permit the route from making U-turns at junctions.