INetworkGlobalTurnDelayCategory Interface

Provides access to members that specify the turn delay for a specified category of global turns.

Description

This interface is new at ArcGIS 9.3.

Members

Name Description
Read-only property AngleCategory The turn angle category (straight, reverse, right, or left) of turns in this turn delay category.
Read-only property CrossRoadCategory The road category of the most major cross road of turns in this turn delay category.
Read-only property FromRoadCategory The road category of the from road of turns in this turn delay category.
Method Initialize Initializes the seconds and specifies the referenced category of global turns.
Read/write property Seconds The expected traversal time in seconds of turns associated with this turn delay category (matching angle, from road, to road, and cross road categories).
Read-only property ToRoadCategory The road category of the to road of turns in this turn delay category.

INetworkGlobalTurnDelayCategory.AngleCategory Property

The turn angle category (straight, reverse, right, or left) of turns in this turn delay category.

Public ReadOnly Property AngleCategory As esriNetworkTurnAngleCategory
public esriNetworkTurnAngleCategory AngleCategory {get;}

INetworkGlobalTurnDelayCategory.CrossRoadCategory Property

The road category of the most major cross road of turns in this turn delay category.

Public ReadOnly Property CrossRoadCategory As esriNetworkRoadCategory
public esriNetworkRoadCategory CrossRoadCategory {get;}

INetworkGlobalTurnDelayCategory.FromRoadCategory Property

The road category of the from road of turns in this turn delay category.

Public ReadOnly Property FromRoadCategory As esriNetworkRoadCategory
public esriNetworkRoadCategory FromRoadCategory {get;}

Remarks

The FromRoadCategory property can only be set to esriNRCPrimary, esriNRCSecondary, or esriNRCLocal.

INetworkGlobalTurnDelayCategory.Initialize Method

Initializes the seconds and specifies the referenced category of global turns.

Public Sub Initialize ( _
    ByVal Seconds As Double, _
    ByVal AngleCategory As esriNetworkTurnAngleCategory, _
    ByVal FromRoadCategory As esriNetworkRoadCategory, _
    ByVal ToRoadCategory As esriNetworkRoadCategory, _
    ByVal CrossRoadCategory As esriNetworkRoadCategory _
)
public void Initialize (
    double Seconds,
    esriNetworkTurnAngleCategory AngleCategory,
    esriNetworkRoadCategory FromRoadCategory,
    esriNetworkRoadCategory ToRoadCategory,
    esriNetworkRoadCategory CrossRoadCategory
);

Remarks

The FromRoadCategory and ToRoadCategory parameters can only be set to esriNRCPrimary, esriNRCSecondary, or esriNRCLocal.

INetworkGlobalTurnDelayCategory.Seconds Property

The expected traversal time in seconds of turns associated with this turn delay category (matching angle, from road, to road, and cross road categories).

Public Property Seconds As Double
public double Seconds {get; set;}

INetworkGlobalTurnDelayCategory.ToRoadCategory Property

The road category of the to road of turns in this turn delay category.

Public ReadOnly Property ToRoadCategory As esriNetworkRoadCategory
public esriNetworkRoadCategory ToRoadCategory {get;}

Remarks

The ToRoadCategory property can only be set to esriNRCPrimary, esriNRCSecondary, or esriNRCLocal.

Classes that implement INetworkGlobalTurnDelayCategory

Classes Description
NetworkGlobalTurnDelayCategory A container for defining global turn delay for a specified angle category and from, to, and cross road category.

Remarks

The INetworkGlobalTurnDelayCategory interface accesses the settings of a NetworkGlobalTurnDelayCategory object, such as the road classifications, angle, and travel time for each category.

Immediately after co-creating the object, use the Initialize method to define all five properties of the category. After the category has been defined, you can modify the travel time for this category by setting the Seconds property.

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