Riferimento per la classe GMS NavigationStepInfo

Riferimento classe GMSNavigatorStepInfo

Panoramica

Informazioni su una singola tappa di un percorso di navigazione.

Proprietà

GMSNavigationManeuvermanovra
 Il GMSNavigationManeuver per questo passaggio.
NSString * fullRoadName
 Il nome completo della strada per questo passaggio contenente tutte le informazioni sulla strada, inclusa la direzione.
NSString * simpleRoadName
 La versione semplificata del nome della strada.
NSString * fullInstructionText
 Il testo completo delle istruzioni per questo passaggio.
NSString * exitNumber
 Numero di uscita di questo passaggio, se esistente.
GMSNavigationDrivingSidedrivingSide
 Se questo passaggio si trova su un percorso in auto a destra o a sinistra.
NSIntegerroundaboutTurnNumber
 Il numero conteggiato dell'uscita da prendere rispetto al luogo in cui è stata inserita la rotatoria.
NSIntegerstepNumber
 L'indice del passaggio nell'elenco di tutti i passaggi del percorso.
CLLocationDistanzadistanceFromPrevStepMeters
 La distanza totale di questo passo.
NSTimeIntervallotimeFromPrevStepSeconds
 Il tempo stimato necessario per completare questo passaggio.

Documentazione della proprietà

- manovra (GMSNavigationManeuver) [read, assign]

Il GMSNavigationManeuver per questo passaggio.

- (NSString*) fullRoadName [read, assign]

Il nome completo della strada per questo passaggio contenente tutte le informazioni sulla strada, inclusa la direzione.

Esempi (ogni riga rappresenta un esempio separato):

Viale Roma

Vista CA-85 / Mtn

Uscita 9A / North First Street

- (NSString*) simpleRoadName [read, assign]

La versione semplificata del nome della strada.

È più breve rispetto al nome completo della strada e potrebbe non contenere tutte le informazioni identificative sulla strada, come la direzione o il nome dell'uscita.

Esempi (ogni riga rappresenta un esempio separato):

Viale Roma

CA-85

Uscita 9A

- (NSString*) fullInstructionText [read, assign]

Il testo completo delle istruzioni per questo passaggio.

Esempi (ogni riga rappresenta un esempio separato):

Gira a sinistra in Lean Ave.

Usa la corsia di destra per prendere lo svincolo CA-85 fino a Mtn View.

Usa la seconda svolta dalla corsia di destra per prendere l'uscita 9A verso North First Street.

- (NSString*) exitNumber [read, assign]

Numero di uscita di questo passaggio, se esistente.

Se questo passaggio si trova su un percorso in auto a destra o a sinistra.

- (NSInteger) roundaboutTurnNumber [read, assign]

Il numero conteggiato dell'uscita da prendere rispetto al luogo in cui è stata inserita la rotatoria.

Impostato solo per le rotatorie, altrimenti -1.

- (NSInteger) stepNumber [read, assign]

L'indice del passaggio nell'elenco di tutti i passaggi del percorso.

Il primo passaggio è il numero 0.

- (CLLocationDistanza) distanceFromPrevStepMeters [read, assign]

La distanza totale di questo passo.

Questo valore non cambia.

- (NSTimeRange) timeFromPrevStepSeconds [read, assign]

Il tempo stimato necessario per completare questo passaggio.

Questo valore non cambia.