INetworkTravelMode Interface

Provides access to members that specify the properties of a travel mode in a network dataset.

Members

Name Description
Read/write property AttributeParameterValues The collection of network attribute parameter values to be used with the analysis.
Read/write property Description The description of the travel mode.
Read/write property DistanceAttributeName The name of the distance-based network attribute to be used in analysis.
Read-only property DomainType The units domain type of the travel mode.
Read/write property ImpedanceAttributeName The name of the network attribute to be used as the impedance attribute in analysis.
Read/write property Name The name of the travel mode.
Read/write property OutputGeometryPrecision Specifies the precision of the output geometry after generalization.
Read/write property OutputGeometryPrecisionUnits Specifies the units of the output geometry precision.
Method ReadFromJSON Reads the contents of this travel mode from a JSON string.
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 TimeAttributeName The name of the time-based network attribute to be used in analysis.
Read/write property Type The type of the travel mode.
Read/write property UseHierarchy Indicates if the hierarchy attribute for the network should be used in analysis.
Method WriteToJSON Writes the contents of this travel mode as a JSON string.

INetworkTravelMode.AttributeParameterValues Property

The collection of network attribute parameter values to be used with the analysis.

Public Property AttributeParameterValues As IArray
public IArray AttributeParameterValues {get; set;}

INetworkTravelMode.Description Property

The description of the travel mode.

Public Property Description As String
public string Description {get; set;}

INetworkTravelMode.DistanceAttributeName Property

The name of the distance-based network attribute to be used in analysis.

Public Property DistanceAttributeName As String
public string DistanceAttributeName {get; set;}

INetworkTravelMode.DomainType Property

The units domain type of the travel mode.

Public ReadOnly Property DomainType As esriNetworkTravelModeUnitsDomainType
public esriNetworkTravelModeUnitsDomainType DomainType {get;}

INetworkTravelMode.ImpedanceAttributeName Property

The name of the network attribute to be used as the impedance attribute in analysis.

Public Property ImpedanceAttributeName As String
public string ImpedanceAttributeName {get; set;}

INetworkTravelMode.Name Property

The name of the travel mode.

Public Property Name As String
public string Name {get; set;}

INetworkTravelMode.OutputGeometryPrecision Property

Specifies the precision of the output geometry after generalization.

Public Property OutputGeometryPrecision As Object
public object OutputGeometryPrecision {get; set;}

INetworkTravelMode.OutputGeometryPrecisionUnits Property

Specifies the units of the output geometry precision.

Public Property OutputGeometryPrecisionUnits As esriUnits
public esriUnits OutputGeometryPrecisionUnits {get; set;}

INetworkTravelMode.ReadFromJSON Method

Reads the contents of this travel mode from a JSON string.

Public Sub ReadFromJSON ( _
    ByVal jsonValue As String _
)
public void ReadFromJSON (
    string jsonValue
);

INetworkTravelMode.RestrictionAttributeNames Property

The collection of network attribute names to be used as restrictions with the analysis.

Public Property RestrictionAttributeNames As IStringArray
public IStringArray RestrictionAttributeNames {get; set;}

INetworkTravelMode.RestrictUTurns Property

Indicates how U-Turns should be restricted in the analysis.

Public Property RestrictUTurns As esriNetworkForwardStarBacktrack
public esriNetworkForwardStarBacktrack RestrictUTurns {get; set;}

INetworkTravelMode.TimeAttributeName Property

The name of the time-based network attribute to be used in analysis.

Public Property TimeAttributeName As String
public string TimeAttributeName {get; set;}

INetworkTravelMode.Type Property

The type of the travel mode.

Public Property Type As String
public string Type {get; set;}

INetworkTravelMode.UseHierarchy Property

Indicates if the hierarchy attribute for the network should be used in analysis.

Public Property UseHierarchy As Boolean
public bool UseHierarchy {get; set;}

INetworkTravelMode.WriteToJSON Method

Writes the contents of this travel mode as a JSON string.

Public Sub WriteToJSON ( _
    ByRef jsonValue As String _
)
public void WriteToJSON (
    ref string jsonValue
);

Classes that implement INetworkTravelMode

Classes Description
NetworkTravelMode A container for describing a travel mode in a network dataset.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.