Navigation SDK Documentation

Data Fields
SDK_ManeuverDescription Struct Reference

Data Fields

SDK_HDRINFO size
 
SDK_HDRINFO version
 
SDK_Position Pos
 
SDK_INT4 DrivingDirection
 
SDK_INT4 RoadType
 
SDK_INT4 Category
 
SDK_INT4 CountryID
 
SDK_INT4 DistFromStart
 
SDK_INT4 TimeFromStart
 
SDK_INT4 TunnelMode
 
SDK_BOOL RoundaboutManeuver
 
SDK_BOOL TBaseCrossing
 
SDK_INT2 ManeuverType
 
SDK_INT2 TurnOrient
 
SDK_INT2 TurnWeight
 
SDK_INT2 ExitNr
 
SDK_INT4 GuidanceKind
 
SDK_INT4 NextGuidanceKind
 
SDK_BOOL Border
 
SDK_BOOL EnterFerry
 
SDK_BOOL LeaveFerry
 
SDK_BOOL HasSignPostInfo
 
SDK_UINT1 JunctionType
 
SDK_WCHAR_T StreetName [128]
 
SDK_SignPostInfo SignPostInfo
 
SDK_INT4 DelayOnRoute
 

Detailed Description

Description of a maneuver point.

Field Documentation

Size of the structure - for controlling

SDK_HDRINFO version

Version of the structure - for controlling. Use SDK_ManeuverDescriptionVERSION

Coordinates of the maneuver

SDK_INT4 DrivingDirection

[�] [0..360[, 0 is East

SDK_INT4 RoadType

Road type of road after maneuver [0..14]

SDK_INT4 Category

Road category of road after maneuver [0..4]

SDK_INT4 CountryID

Country id. Maybe 0 for some roads due to internal limitations

SDK_INT4 DistFromStart

Distance from start [m]

SDK_INT4 TimeFromStart

Time from start [s]

SDK_INT4 TunnelMode

Usually set to 0. 1 indicates a maneuver inside a tunnel. 2 indicates a maneuver immediately after leaving a tunnel

SDK_BOOL RoundaboutManeuver

Is it a maneuver related to a round-about?

SDK_BOOL TBaseCrossing

Is it maneuver at a T-like crossing (i.e. two streets leaving the current street, one about 90 degrees left, one about 90 degrees right)

SDK_INT2 ManeuverType

a value of type Maneuver types

SDK_INT2 TurnOrient

a value of type Maneuver directions

SDK_INT2 TurnWeight

a value of type Maneuver weights

SDK_INT2 ExitNr

Exit number in a round-about. It counts only for valid/legal exits and counting is in driving direction (i.a. counter-clockwise if driving on RHS (most parts of europe, USA, etc.) and clockwise if driving on LHS (GB, AUS, RSA, etc.)

SDK_INT4 GuidanceKind

Kind of current guidance as of next menoeuvre. See Guidance modes

SDK_INT4 NextGuidanceKind

Kind of next guidance as after next maneuver. See Guidance modes

SDK_BOOL Border

Is maneuver a border

SDK_BOOL EnterFerry

Is maneuver entering a ferry

SDK_BOOL LeaveFerry

Is maneuver leaving a ferry

SDK_BOOL HasSignPostInfo

signpost info is available

SDK_UINT1 JunctionType

The type of junction this maneuver description belongs to. Possible values are:

  • 0 -> standard value (no special junction type)
  • 1 -> AS standard junction type
  • 2 -> AS 1st junction type
  • 3 -> AS 2nd junction type
  • 4 -> AK 1st junction type
  • 5 -> AK 2nd junction type
  • 6 -> AD right junction type
  • 7 -> AD left junction type
SDK_WCHAR_T StreetName[128]

Street name of segment after passing the maneuver

SDK_SignPostInfo SignPostInfo

Signpost information, only set, if HasSignPostInfo is SDK_TRUE


The documentation for this struct was generated from the following file:

© PTV Group 2019 Generated on Thu Mar 28 2019 02:27:02 for NavigationSDK by doxygen 1.8.8