Panoramica
Informazioni su un singolo passaggio di un percorso di navigazione.
Funzioni pubbliche dei membri | |
(nullable UIImage *) | - maneuverImageWithOptions: |
L'UIImage per la manovra di questo passaggio utilizzando le opzioni fornite. | |
(nullable UIImage *) | - lanesImageWithOptions: |
L'UIImage per l'indicazione delle corsie in questo passaggio utilizzando le opzioni fornite. | |
Proprietà | |
GMSNavigationManeuver | maneuver |
L'elemento GMSNavigationManeuver per questo passaggio. | |
NSArray< GMSNavigationLane * > * | corsie |
Le diverse corsie disponibili 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. | |
GMSNavigationDrivingSide | drivingSide |
Se questo passaggio si trova su un percorso drive-on-right o drive-on-sinistra. | |
NSInteger | roundaboutTurnNumber |
Il numero conteggiato dell'uscita da prendere rispetto al luogo in cui è stata inserita la rotatoria. | |
NSInteger | stepNumber |
L'indice del passaggio nell'elenco di tutti i passaggi della route. | |
CLLocationDistanza | distanceFromPrevStepMeters |
La distanza totale di questo passaggio. | |
NSTimeInterval | timeFromPrevStepSeconds |
Il tempo stimato necessario per completare questo passaggio. |
Documentazione sulle funzioni dei membri
- (nullable UIImage *) maneuverImageWithOptions: | (GMSNavigationStepInfoImageOptions nullo *) | opzioni |
L'UIImage per la manovra di questo passaggio utilizzando le opzioni fornite.
Se il parametro delle opzioni è nullo, verranno utilizzati i valori delle opzioni predefinite.
Restituisce nil se non è presente un'immagine della manovra per questo passaggio.
- (nullable UIImage *) lanesImageWithOptions: | (GMSNavigationStepInfoImageOptions nullo *) | opzioni |
L'UIImage per l'indicazione delle corsie in questo passaggio utilizzando le opzioni fornite.
Se il parametro delle opzioni è nullo, verranno utilizzati i valori delle opzioni predefinite.
Restituisce nil se non sono presenti indicazioni di corsia per questo passaggio.
Documentazione della proprietà
- manovra [read, assign] (GMSNavigationManeuver) |
L'elemento GMSNavigationManeuver
per questo passaggio.
- (NSArray<GMSNavigationLane *>*) corsie [read, assign] |
Le diverse corsie disponibili per questo passaggio.
La matrice è ordinata in modo che la prima corsia sia a sinistra e l'ultima a destra, indipendentemente dal lato di guida.
Restituisce nil se non sono presenti indicazioni di corsia 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 è un esempio separato):
Ave magro
Vista CA-85 / Mtn
Uscita 9A / Nord First Street
- (NSString*) simpleRoadName [read, assign] |
La versione semplificata del nome della strada.
È più breve del nome completo della strada e potrebbe non contenere tutti i dettagli che consentono di identificare la strada, come la direzione o il nome dell'uscita.
Esempi (ogni riga è un esempio separato):
Ave magro
CA-85
Uscita 9A
- (NSString*) fullInstructionText [read, assign] |
Il testo completo delle istruzioni per questo passaggio.
Esempi (ogni riga è un esempio separato):
Gira a sinistra su Viale Lean.
Usa la corsia di destra per prendere la rampa CA-85 fino a Mtn View.
Usa la seconda corsia 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.
- (GMSNavigationDrivingSide) drivingSide [read, assign] |
Se questo passaggio si trova su un percorso drive-on-right o drive-on-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 rotonde, altrimenti -1.
- (NSInteger) stepNumber [read, assign] |
L'indice del passaggio nell'elenco di tutti i passaggi della route.
Il primo passaggio è il numero 0.
- (CLLocationDistanza) distanceFromPrevStepMeters [read, assign] |
La distanza totale di questo passaggio.
Questo valore non cambia.
- (NSTimeInterval) timeFromPrevStepSeconds [read, assign] |
Il tempo stimato necessario per completare questo passaggio.
Questo valore non cambia.