Panoramica
Una classe di tappe modificabile.
Eredita GNavigazioneWaypoint.
Funzioni pubbliche per i membri | |
(tipo di istanza null) | - initWithLocation:title: |
Inizializza questo DASHNavigazioneWaypoint per rappresentare una posizione specificata dalle coordinate 2D. | |
(tipo di istanza null) | - initWithPlaceID:title: |
Inizializza questo DASHNavigazioneWaypoint per rappresentare una posizione specificata da un ID luogo. | |
(tipo di istanza null) | - initWithLocation:title:preferSameSideOfRoad: |
Inizializza DASHNavigazioneWaypoint per rappresentare una posizione specificata dalle coordinate 2D e dalle preferenze di lato della strada. | |
(tipo di istanza null) | - initWithLocation:title:preferredSegmentHeader: |
Inizializza DASHNavigazioneWaypoint per rappresentare una posizione specificata dalle coordinate 2D e dalle preferenze di lato della strada. | |
(DASHNavigazioneWaypoint*). | - copia |
Restituisce una copia di questo waypoint. | |
(DASHNavigazioneMutableWaypoint *) | - mutableCopy |
Restituisce una copia modificabile di questo waypoint. | |
Proprietà | |
BOOL | preferSameSideOfRoad |
Se preferisci indirizzare il conducente allo stesso lato della strada. | |
int32_t | preferredHeader |
Un angolo utilizzato per esprimere la direzione del traffico sul lato della strada su cui deve arrivare il veicolo. | |
BOOL | Fermata del veicolo |
Indica che il punto di via dei veicoli è destinato all'arresto, con l'intenzione di salire o scendere. | |
NSString * | title |
Il nome del punto di accesso. | |
CLLocationCoordinate2D | coordinata |
Le coordinate del punto di accesso. | |
NSString * | ID luogo |
L'ID luogo di questo waypoint. |
Documentazione della funzione per membri
- (nulltypetype) initWithLocation: | (CLLocationCoordinate2D) | località | |
title: | (NSString *) | titolo | |
Inizializza questo DASHNavigazioneWaypoint per rappresentare una posizione specificata dalle coordinate 2D.
- Parametri:
-
posizione La posizione di questo waypoint. title Una stringa che rappresenta il nome del waypoint.
- Restituisce:
- Un'istanza di
GMSNavigationWaypoint
o nil se la località non è valida.
- (nulltype instancetype) initWithPlaceID: | (NSString *) | ID luogo | |
title: | (NSString *) | titolo | |
Inizializza questo DASHNavigazioneWaypoint per rappresentare una posizione specificata da un ID luogo.
- Parametri:
-
ID luogo L'ID luogo di Google per questo waypoint. title Una stringa che rappresenta il nome del waypoint.
- Restituisce:
- Un'istanza di
GMSNavigationWaypoint
o nil se la stringa ID luogo è null o vuota.
- (nulltypetype) initWithLocation: | (CLLocationCoordinate2D) | località | |
title: | (NSString *) | title | |
preferSameSideOfRoad: | (BOOL) | preferSameSideOfRoad | |
Inizializza DASHNavigazioneWaypoint per rappresentare una posizione specificata dalle coordinate 2D e dalle preferenze di lato della strada.
- Parametri:
-
posizione La latitudine e la longitudine del punto di accesso. title Una stringa che rappresenta il nome del waypoint. preferSameSideOfRoad Se preferisci indirizzare il conducente allo stesso lato della strada. Il percorso arriverà sul lato preferito della strada a meno che non vi sia un ritardo significativo causato da una chiusura stradale o da un traffico lento.
- Restituisce:
- Un'istanza di
GMSNavigationWaypoint
o nil se la località non è valida.
- (nulltypetype) initWithLocation: | (CLLocationCoordinate2D) | località | |
title: | (NSString *) | title | |
preferredSegmentHeader: | (int32_t) | preferredSegmentHeader | |
Inizializza DASHNavigazioneWaypoint per rappresentare una posizione specificata dalle coordinate 2D e dalle preferenze di lato della strada.
- Parametri:
-
posizione La latitudine e la longitudine del punto di accesso. title Una stringa che rappresenta il nome del waypoint. preferredSegmentHeader Un angolo utilizzato per esprimere la direzione del traffico sul lato della strada su cui deve arrivare il veicolo. Di conseguenza, non è utile per le strade a senso unico. Unità espresse in gradi [0, 360], dove 0 significa Nord.
- Restituisce:
- Un'istanza di
GMSNavigationWaypoint
o nil se la località o la voce preferredSegmentHeader non è valida.
- (DASHNavigazioneWaypoint *) copia |
Restituisce una copia di questo waypoint.
Restituisce una copia modificabile di questo waypoint.
Documentazione proprietà
- (BOOL) preferSameSideOfRoad [read, write, assign] |
Se preferisci indirizzare il conducente allo stesso lato della strada.
Il percorso arriverà sul lato preferito della strada a meno che non vi sia un ritardo significativo causato da una chiusura stradale o da un traffico lento. Il valore predefinito è NO. Se è impostato su true, viene cancellato qualsiasi valore in preferredHeading
.
Implementa GSMNavigazioneWaypoint.
- (int32_t) preferredHeader [read, write, assign] |
Un angolo utilizzato per esprimere la direzione del traffico sul lato della strada su cui deve arrivare il veicolo.
Di conseguenza, non è utile per le strade a senso unico. Unità espresse in gradi [0, 360], dove 0 indica il nord e gli angoli aumentano in senso orario. Il valore predefinito e non impostato è -1. L'impostazione di un valore valido cancellerà preferSameSideOfRoad
.
Implementa GSMNavigazioneWaypoint.
- (BOOL) vehicleStopover [read, write, assign] |
Indica che il punto di via è destinato ai veicoli, per i quali l'intenzione è quella di salire o scendere.
Se imposti questo valore, i vialetti sulle strade non adatte al ritiro e alla consegna potrebbero essere adattati a una posizione più adatta. Questa opzione funziona solo per le modalità di viaggio DRIVE e TWO_WHEELER. Il valore predefinito è NO.
Implementa GSMNavigazioneWaypoint.
- (NSString*) title [read, assign, inherited] |
Il nome del punto di accesso.
- (CLLocationCoordinate2D) coordinata [read, assign, inherited] |
Le coordinate del punto di accesso.
Questo è kCLLocationCoordinate2DInvalid se questo punto di accesso è stato inizializzato da un ID luogo.
- (NSString*) placeID [read, copy, inherited]
|
L'ID luogo di questo waypoint.
Questo è null se questo waypoint è stato inizializzato dalle coordinate.