Documentation de référence de la classe GMSNavigationStepInfo

Documentation de référence sur la classe GMSNavigationStepInfo

Présentation

Informations sur une seule étape d'un itinéraire de navigation.

Propriétés

GMSNavigationManeuver.manœuvre
 Valeur GMSNavigationManeuver pour cette étape
NSString * fullRoadName
 Nom complet de la route pour cette étape contenant toutes les informations sur la route, y compris la direction.
NSString * simpleRoadName
 Version simplifiée du nom de la route.
NSString * fullInstructionText
 Texte complet de l'instruction pour cette étape.
NSString * exitNumber
 Numéro de sortie de cette étape, le cas échéant.
GMSNavigationDrivingSide ;drivingSide
 Indique s'il s'agit d'un trajet en voiture à droite ou à gauche.
NSIntegerroundaboutTurnNumber
 Nombre de sorties à emprunter par rapport à l'endroit où vous avez accédé au rond-point.
NSIntegerstepNumber
 Index de l'étape dans la liste de toutes les étapes de l'itinéraire.
CLLocationDistancedistanceFromPrevStepMeters
 Distance totale de cette étape.
NSTimeIntervaltimeFromPrevStepSeconds
 Estimation du temps nécessaire pour effectuer cette étape.

Documentation de la propriété

- (GMSNavigationManeuver) manœuvre [read, assign]

Valeur GMSNavigationManeuver pour cette étape

- (NSString*) fullRoadName [read, assign]

Nom complet de la route pour cette étape contenant toutes les informations sur la route, y compris la direction.

Exemples (chaque ligne correspond à un exemple distinct):

Lean Avenue

CA-85 / Mtn View

Sortie 9A / North First Street

- (NSString*) simpleRoadName [read, assign]

Version simplifiée du nom de la route.

Il est plus court que le nom complet de la route et peut ne pas contenir toutes les informations d'identification de la route, comme le sens de circulation ou le nom de la sortie.

Exemples (chaque ligne correspond à un exemple distinct):

Lean Avenue

CA-85

Sortie 9A

- (NSString*) fullInstructionText [read, assign]

Texte complet de l'instruction pour cette étape.

Exemples (chaque ligne correspond à un exemple distinct):

Prendre à gauche sur Lean Ave.

Prendre la voie de droite pour prendre la rampe CA-85 en direction de Mtn View.

Utiliser la 2e à partir de la voie de droite pour prendre la sortie 9A en direction de North First Street.

- (NSString*) exitNumber [read, assign]

Numéro de sortie de cette étape, le cas échéant.

Indique s'il s'agit d'un trajet en voiture à droite ou à gauche.

- (NSInteger) roundaboutTurnNumber [read, assign]

Nombre de sorties à emprunter par rapport à l'endroit où vous avez accédé au rond-point.

Défini uniquement pour les ronds-points, sinon défini sur -1.

- (NSInteger) stepNumber [read, assign]

Index de l'étape dans la liste de toutes les étapes de l'itinéraire.

La première étape est l'étape 0.

- (CLLocationDistance) distanceFromPrevStepMeters [read, assign]

Distance totale de cette étape.

Cette valeur ne change pas.

– (NSTimeInterval) timeFromPrevStepSeconds [read, assign]

Estimation du temps nécessaire pour effectuer cette étape.

Cette valeur ne change pas.