Show / Hide Table of Contents

Class Stop

A class that represents a location to be visited along a route.

Inheritance
System.Object
Stop
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Tasks.NetworkAnalysis
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class Stop
Remarks

The Stop class contains location inputs for the Route_task. The Route_task will create a route between two or more Stops. A Stop object is not an arbitrary bag of properties, but contains only the properties needed for routing (for example, a Stop object does not have address information).

Constructors

Name Description
Stop(MapPoint)

Initializes a new instance of the Stop class.

Properties

Name Description
ArrivalCurbApproach

Gets arrival curb approach.

ArrivalTime

Gets the stop's arrival time in UTC.

ArrivalTimeShift

Gets the time-zone shift for arrival time for this stop.

CurbApproach

Gets or sets curb approach.

CurrentBearing

Gets or sets current bearing in degrees.

CurrentBearingTolerance

Gets or sets the current bearing tolerance in degrees. Valid values are 0 to 180.

DepartureCurbApproach

Gets departure curb approach.

DepartureTime

Gets the stop's departure time in UTC.

DepartureTimeShift

Gets the time-zone shift for departure time for this stop.

DistanceToNetworkLocation

Gets distance to network location in meters.

Geometry

Gets the stop's point geometry.

LocationStatus

Gets location status.

Name

Gets or sets the stop name.

NavigationLatency

Gets or sets the navigation latency in seconds.

NavigationSpeed

Gets or sets the navigation speed in meters per second.

NetworkLocation

Gets or sets the network location.

RouteName

Gets or sets the route name.

Sequence

Gets sequence.

StopId

Gets or sets the stop ID.

StopType

Gets or sets stop's type.

TimeWindowEnd

Gets or sets time window end in UTC.

TimeWindowStart

Gets or sets time window start in UTC.

ViolationTime

Gets violation time.

WaitTime

Gets wait time.

Methods

Name Description
GetAddedCost(String)

Gets added cost.

GetCumulativeCost(String)

Gets the cumulative cost attribute value.

SetAddedCost(String, Double)

Sets added cost.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.0 - 200.7
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.7

Relevant samples

Find route: Display directions for a route between two points.
Mobile map (search and route): Display maps and use locators to enable search and routing offline using a Mobile Map Package.
Navigate route: Use a routing service to navigate between points.
Offline routing: Solve a route on-the-fly using offline data.
In This Article
Back to top Copyright © 2022 Esri.