Click or drag to resize

CostAttribute Class

Represents an attribute used to measure and model impedance on the network, such as travel time (transit time on a street).
Inheritance Hierarchy
SystemObject
  Esri.ArcGISRuntime.Tasks.NetworkAnalysisCostAttribute

Namespace:  Esri.ArcGISRuntime.Tasks.NetworkAnalysis
Assembly:  Esri.ArcGISRuntime (in Esri.ArcGISRuntime.dll) Version: 100.7.0.0
Syntax
C#
public sealed class CostAttribute

The CostAttribute type exposes the following members.

Properties
  NameDescription
Public propertyParameterValues
Gets the cost attribute's parameters.
Public propertyUnit
Gets the cost attribute's units.
Top
Remarks

Network analysis often involves the minimization of a cost (also known as impedance) during the calculation of a path (also known as finding the best route). Common examples include finding the fastest route (minimizing travel time) or the shortest route (minimizing distance).

Cost attributes are a property of the underlying network dataset.

These attributes are apportionable along an edge; that is, they are divided proportionately along the length of an edge. For example, if travel time is modeled as a cost attribute, traversing half an edge will take half the time as does traversing the whole edge: if the travel time to traverse the edge is 3 minutes, it takes 1.5 minutes to traverse half the edge.

See Also