-
routeOffsetInMeters
int routeOffsetInMeters
The distance from the start of the route to the point of the instruction.
-
travelTimeInSeconds
int travelTimeInSeconds
The estimated travel time up to the point corresponding to routeOffsetInMeters.
-
point
LatLng point
A location of the maneuver defined as a latitude longitude pair.
-
instructionType
java.lang.String instructionType
The type of the instruction, e.g., a turn or change of road form.
-
street
java.lang.String street
The street name of the next significant road segment after the maneuver, or of the street that should be followed.
-
roadNumbers
java.lang.String[] roadNumbers
An aggregate for roadNumber elements.
-
countryCode
java.lang.String countryCode
The 3-character ISO 3166-1 alpha-3 country code.
-
signpostText
java.lang.String signpostText
The text on a signpost which is most relevant to the maneuver, or to the direction that should be followed.
-
junctionType
java.lang.String junctionType
The type of the junction at which the maneuver takes place.
For larger roundabouts, two separate instructions are generated for entering and leaving the roundabout.
-
turnAngleInDecimalDegrees
int turnAngleInDecimalDegrees
Indicates the direction of an instruction.
-
roundaboutExitNumber
int roundaboutExitNumber
Indicates which exit to take at a roundabout.
-
possibleCombineWithNext
boolean possibleCombineWithNext
It is possible to optionally combine the instruction with the next one.
This can be used to build messages like "Turn left and then turn right".
-
drivingSide
java.lang.String drivingSide
Indicates left-hand vs. right-hand side driving at the point of the maneuver.
-
maneuver
java.lang.String maneuver
A code identifying the maneuver (e.g., 'Turn right').
-
message
java.lang.String message
A human-readable message for the maneuver.
-
combinedMessage
java.lang.String combinedMessage
A human-readable message for the maneuver combined with the message from the next instruction.