GMSNavigationManeuver
enum GMSNavigationManeuver : NSUInteger {}
A set of values that specify the navigation action to take.
-
Unknown maneuver.
Declaration
Swift
case unknown = 0
Objective-C
GMSNavigationManeuverUnknown = 0
-
Starting point of the maneuver.
Declaration
Swift
case depart = 1
Objective-C
GMSNavigationManeuverDepart = 1
-
Arrival at a destination.
Declaration
Swift
case destination = 2
Objective-C
GMSNavigationManeuverDestination = 2
-
Arrival at a destination located on the left side of the road.
Declaration
Swift
case destinationLeft = 3
Objective-C
GMSNavigationManeuverDestinationLeft = 3
-
Arrival at a destination located on the right side of the road.
Declaration
Swift
case destinationRight = 4
Objective-C
GMSNavigationManeuverDestinationRight = 4
-
Continue straight.
Declaration
Swift
case straight = 5
Objective-C
GMSNavigationManeuverStraight = 5
-
Starting point of the maneuver.
Declaration
Swift
case turnLeft = 6
Objective-C
GMSNavigationManeuverTurnLeft = 6
-
Regular right turn at an intersection.
Declaration
Swift
case turnRight = 7
Objective-C
GMSNavigationManeuverTurnRight = 7
-
Keep left as the road diverges.
Declaration
Swift
case turnKeepLeft = 8
Objective-C
GMSNavigationManeuverTurnKeepLeft = 8
-
Keep right as the road diverges.
Declaration
Swift
case turnKeepRight = 9
Objective-C
GMSNavigationManeuverTurnKeepRight = 9
-
Slight left turn at an intersection.
Declaration
Swift
case turnSlightLeft = 10
Objective-C
GMSNavigationManeuverTurnSlightLeft = 10
-
Slight right turn at an intersection.
Declaration
Swift
case turnSlightRight = 11
Objective-C
GMSNavigationManeuverTurnSlightRight = 11
-
Sharp left turn at an intersection.
Declaration
Swift
case turnSharpLeft = 12
Objective-C
GMSNavigationManeuverTurnSharpLeft = 12
-
Sharp right turn at an intersection.
Declaration
Swift
case turnSharpRight = 13
Objective-C
GMSNavigationManeuverTurnSharpRight = 13
-
Clockwise turn onto the opposite side of the street.
Declaration
Swift
case turnUTurnClockwise = 14
Objective-C
GMSNavigationManeuverTurnUTurnClockwise = 14
-
Counterclockwise turn onto the opposite side of the street.
Declaration
Swift
case turnUTurnCounterClockwise = 15
Objective-C
GMSNavigationManeuverTurnUTurnCounterClockwise = 15
-
Current road joins another.
Declaration
Swift
case mergeUnspecified = 16
Objective-C
GMSNavigationManeuverMergeUnspecified = 16
-
Current road joins another on the left.
Declaration
Swift
case mergeLeft = 17
Objective-C
GMSNavigationManeuverMergeLeft = 17
-
Current road joins another on the right.
Declaration
Swift
case mergeRight = 18
Objective-C
GMSNavigationManeuverMergeRight = 18
-
Current road joins another road slightly on the left.
Declaration
Swift
case forkLeft = 19
Objective-C
GMSNavigationManeuverForkLeft = 19
-
Current road joins another road slightly on the right.
Declaration
Swift
case forkRight = 20
Objective-C
GMSNavigationManeuverForkRight = 20
-
Enter a turnpike or freeway.
Declaration
Swift
case onRampUnspecified = 21
Objective-C
GMSNavigationManeuverOnRampUnspecified = 21
-
Regular left turn to enter a turnpike or freeway.
Declaration
Swift
case onRampLeft = 22
Objective-C
GMSNavigationManeuverOnRampLeft = 22
-
Regular right turn to enter a turnpike or freeway.
Declaration
Swift
case onRampRight = 23
Objective-C
GMSNavigationManeuverOnRampRight = 23
-
Keep to the left side of the road when entering a turnpike or freeway as the road diverges.
Declaration
Swift
case onRampKeepLeft = 24
Objective-C
GMSNavigationManeuverOnRampKeepLeft = 24
-
Keep to the right side of the road when entering a turnpike or freeway as the road diverges.
Declaration
Swift
case onRampKeepRight = 25
Objective-C
GMSNavigationManeuverOnRampKeepRight = 25
-
Slight left turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSlightLeft = 26
Objective-C
GMSNavigationManeuverOnRampSlightLeft = 26
-
Slight right turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSlightRight = 27
Objective-C
GMSNavigationManeuverOnRampSlightRight = 27
-
Sharp left turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSharpLeft = 28
Objective-C
GMSNavigationManeuverOnRampSharpLeft = 28
-
Sharp right turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSharpRight = 29
Objective-C
GMSNavigationManeuverOnRampSharpRight = 29
-
Clockwise turn onto the opposite side of the street to enter a turnpike or freeway.
Declaration
Swift
case onRampUTurnClockwise = 30
Objective-C
GMSNavigationManeuverOnRampUTurnClockwise = 30
-
Counterclockwise turn onto the opposite side of the street to enter a turnpike or freeway.
Declaration
Swift
case onRampUTurnCounterClockwise = 31
Objective-C
GMSNavigationManeuverOnRampUTurnCounterClockwise = 31
-
Exit a turnpike or freeway.
Declaration
Swift
case offRampUnspecified = 32
Objective-C
GMSNavigationManeuverOffRampUnspecified = 32
-
Regular left turn to exit a turnpike or freeway.
Declaration
Swift
case offRampLeft = 33
Objective-C
GMSNavigationManeuverOffRampLeft = 33
-
Regular right turn to exit a turnpike or freeway.
Declaration
Swift
case offRampRight = 34
Objective-C
GMSNavigationManeuverOffRampRight = 34
-
Keep to the left side of the road when exiting a turnpike or freeway as the road diverges.
Declaration
Swift
case offRampKeepLeft = 35
Objective-C
GMSNavigationManeuverOffRampKeepLeft = 35
-
Keep to the right side of the road when exiting a turnpike or freeway as the road diverges.
Declaration
Swift
case offRampKeepRight = 36
Objective-C
GMSNavigationManeuverOffRampKeepRight = 36
-
Slight left turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSlightLeft = 37
Objective-C
GMSNavigationManeuverOffRampSlightLeft = 37
-
Slight right turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSlightRight = 38
Objective-C
GMSNavigationManeuverOffRampSlightRight = 38
-
Sharp left turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSharpLeft = 39
Objective-C
GMSNavigationManeuverOffRampSharpLeft = 39
-
Sharp right turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSharpRight = 40
Objective-C
GMSNavigationManeuverOffRampSharpRight = 40
-
Clockwise turn onto the opposite side of the street to exit a turnpike or freeway.
Declaration
Swift
case offRampUTurnClockwise = 41
Objective-C
GMSNavigationManeuverOffRampUTurnClockwise = 41
-
Counterclockwise turn onto the opposite side of the street to exit a turnpike or freeway.
Declaration
Swift
case offRampUTurnCounterClockwise = 42
Objective-C
GMSNavigationManeuverOffRampUTurnCounterClockwise = 42
-
Enter a roundabout in the clockwise direction.
Declaration
Swift
case roundaboutClockwise = 43
Objective-C
GMSNavigationManeuverRoundaboutClockwise = 43
-
Enter a roundabout in the counterclockwise direction.
Declaration
Swift
case roundaboutCounterClockwise = 44
Objective-C
GMSNavigationManeuverRoundaboutCounterClockwise = 44
-
Enter a roundabout in the clockwise direction and continue straight.
Declaration
Swift
case roundaboutStraightClockwise = 45
Objective-C
GMSNavigationManeuverRoundaboutStraightClockwise = 45
-
Enter a roundabout in the counterclockwise direction and continue straight.
Declaration
Swift
case roundaboutStraightCounterClockwise = 46
Objective-C
GMSNavigationManeuverRoundaboutStraightCounterClockwise = 46
-
Enter a roundabout in the clockwise direction and turn left.
Declaration
Swift
case roundaboutLeftClockwise = 47
Objective-C
GMSNavigationManeuverRoundaboutLeftClockwise = 47
-
Enter a roundabout in the counterclockwise direction and turn left.
Declaration
Swift
case roundaboutLeftCounterClockwise = 48
Objective-C
GMSNavigationManeuverRoundaboutLeftCounterClockwise = 48
-
Enter a roundabout in the clockwise direction and turn right.
Declaration
Swift
case roundaboutRightClockwise = 49
Objective-C
GMSNavigationManeuverRoundaboutRightClockwise = 49
-
Enter a roundabout in the counterclockwise direction and turn right.
Declaration
Swift
case roundaboutRightCounterClockwise = 50
Objective-C
GMSNavigationManeuverRoundaboutRightCounterClockwise = 50
-
Enter a roundabout in the clockwise direction and turn slightly left.
Declaration
Swift
case roundaboutSlightLeftClockwise = 51
Objective-C
GMSNavigationManeuverRoundaboutSlightLeftClockwise = 51
-
Enter a roundabout in the counterclockwise direction and turn slightly to the left.
Declaration
Swift
case roundaboutSlightLeftCounterClockwise = 52
Objective-C
GMSNavigationManeuverRoundaboutSlightLeftCounterClockwise = 52
-
Enter a roundabout in the clockwise direction and turn slightly to the right.
Declaration
Swift
case roundaboutSlightRightClockwise = 53
Objective-C
GMSNavigationManeuverRoundaboutSlightRightClockwise = 53
-
Enter a roundabout in the counterclockwise direction and turn slightly to the right.
Declaration
Swift
case roundaboutSlightRightCounterClockwise = 54
Objective-C
GMSNavigationManeuverRoundaboutSlightRightCounterClockwise = 54
-
Enter a roundabout in the clockwise direction and turn sharply to the left.
Declaration
Swift
case roundaboutSharpLeftClockwise = 55
Objective-C
GMSNavigationManeuverRoundaboutSharpLeftClockwise = 55
-
Enter a roundabout in the counterclockwise direction and turn sharply to the left.
Declaration
Swift
case roundaboutSharpLeftCounterClockwise = 56
Objective-C
GMSNavigationManeuverRoundaboutSharpLeftCounterClockwise = 56
-
Enter a roundabout in the clockwise direction and turn sharply to the right.
Declaration
Swift
case roundaboutSharpRightClockwise = 57
Objective-C
GMSNavigationManeuverRoundaboutSharpRightClockwise = 57
-
Enter a roundabout in the counterclockwise direction and turn sharply to the right.
Declaration
Swift
case roundaboutSharpRightCounterClockwise = 58
Objective-C
GMSNavigationManeuverRoundaboutSharpRightCounterClockwise = 58
-
Enter a roundabout in the clockwise direction and turn clockwise onto the opposite side of the street.
Declaration
Swift
case roundaboutUTurnClockwise = 59
Objective-C
GMSNavigationManeuverRoundaboutUTurnClockwise = 59
-
Enter a roundabout in the counterclockwise direction and turn counterclockwise onto the opposite side of the street.
Declaration
Swift
case roundaboutUTurnCounterClockwise = 60
Objective-C
GMSNavigationManeuverRoundaboutUTurnCounterClockwise = 60
-
Exit a roundabout in the clockwise direction.
Declaration
Swift
case roundaboutExitClockwise = 61
Objective-C
GMSNavigationManeuverRoundaboutExitClockwise = 61
-
Exit a roundabout in the counterclockwise direction.
Declaration
Swift
case roundaboutExitCounterClockwise = 62
Objective-C
GMSNavigationManeuverRoundaboutExitCounterClockwise = 62
-
Take the boat ferry.
Declaration
Swift
case ferryBoat = 63
Objective-C
GMSNavigationManeuverFerryBoat = 63
-
Take the train ferry.
Declaration
Swift
case ferryTrain = 64
Objective-C
GMSNavigationManeuverFerryTrain = 64
-
The street name changes.
Declaration
Swift
case nameChange = 65
Objective-C
GMSNavigationManeuverNameChange = 65