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. |