Panoramica
DASHPath include un array immutabile di CLLocationCooordinate2D.
Tutte le coordinate di un DASHPath devono essere valide. La controparte modificabile è DASHMutablePath.
Ereditata da DASHMutablePath.
Funzioni pubbliche per i membri | |
(ID) | - initWithPath: |
Inizializza un percorso appena assegnato con i contenuti di un altro DASHPath. | |
(NSUInteger) | - conteggio |
Ottieni le dimensioni del percorso. | |
(CLLocationCoordinate2D) | - coordinateAtIndex: |
Restituisce kCLLocationCoordinate2DInvalid se index >= count. | |
(NSString *) | - encodedPath |
Restituisce una stringa codificata del percorso nel formato descritto sopra. | |
(instancetype) | - pathOffsetByLatitude:longitudine: |
Restituisce un nuovo percorso ottenuto aggiungendo deltaLatitude e deltaLongitude a ciascuna coordinata del percorso corrente. | |
(doppio) | - segmentsForLength:kind: |
Restituisce il numero frazionario dei segmenti lungo il percorso che corrisponde a length , interpretato in base a kind . | |
(CLLocationDistance) | - lengthOfKind: |
Restituisce la lunghezza del percorso, secondo kind . | |
Funzioni pubbliche per i membri | |
(instancetype) | + percorso |
Costruttore di convenienza per un percorso vuoto. | |
(tipo di istanza null) | + pathFromEncodedPath: |
Inizializza un percorso appena allocato da encodedPath . |
Documentazione della funzione per membri
+ path (instancetype) |
Costruttore di convenienza per un percorso vuoto.
- (id) initWithPath: | ( URLPath *) | percorso |
Inizializza un percorso appena assegnato con i contenuti di un altro DASHPath.
- (NSUInteger) count |
Ottieni le dimensioni del percorso.
- (CLLocationCoordinate2D) CoordinateAtIndex: | (NSUInteger) | index |
Restituisce kCLLocationCoordinate2DInvalid se index
>= count.
+ (nullable instancetype) pathFromEncodedPath: | (NSString *) | encodedPath |
Inizializza un percorso appena allocato da encodedPath
.
Questo formato è descritto all'indirizzo: https://developers.google.com/maps/documentation/utilities/polylinealgorithm
- (NSString *) encodedPath |
Restituisce una stringa codificata del percorso nel formato descritto sopra.
- (instancetype) pathOffsetByLatitude: | (CLLocationDegrads) | deltaLatitude | |
longitudine: | (CLLocationDegrads) | deltalongitude | |
Restituisce un nuovo percorso ottenuto aggiungendo deltaLatitude
e deltaLongitude
a ciascuna coordinata del percorso corrente.
Non modifica il percorso corrente.
- (doppio) segmentoForLength: | (CLLocationDistance) | length | |
kind: | (DASHLengthKind) | kind | |
Restituisce il numero frazionario dei segmenti lungo il percorso che corrisponde a length
, interpretato in base a kind
.
Vedi LungaLunghezza.
- (CLLocationDistance) lengthOfKind: | (DASHLengthKind) | kind |
Restituisce la lunghezza del percorso, secondo kind
.
Vedi LungaLunghezza.