Provides access to members that specify the properties of a travel mode in a network dataset.
Members
Name | Description | |
---|---|---|
![]() |
AttributeParameterValues | The collection of network attribute parameter values to be used with the analysis. |
![]() |
Description | The description of the travel mode. |
![]() |
DistanceAttributeName | The name of the distance-based network attribute to be used in analysis. |
![]() |
DomainType | The units domain type of the travel mode. |
![]() |
ImpedanceAttributeName | The name of the network attribute to be used as the impedance attribute in analysis. |
![]() |
Name | The name of the travel mode. |
![]() |
OutputGeometryPrecision | Specifies the precision of the output geometry after generalization. |
![]() |
OutputGeometryPrecisionUnits | Specifies the units of the output geometry precision. |
![]() |
ReadFromJSON | Reads the contents of this travel mode from a JSON string. |
![]() |
RestrictionAttributeNames | The collection of network attribute names to be used as restrictions with the analysis. |
![]() |
RestrictUTurns | Indicates how U-Turns should be restricted in the analysis. |
![]() |
TimeAttributeName | The name of the time-based network attribute to be used in analysis. |
![]() |
Type | The type of the travel mode. |
![]() |
UseHierarchy | Indicates if the hierarchy attribute for the network should be used in analysis. |
![]() |
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. |