Panoramica
GMSPath incapsula un array immutabile di CLLocationCooordinate2D.
Tutte le coordinate di un GMSPath devono essere valide. La controparte modificabile è GMSMutablePath.
Ereditato da GMSMutablePath.
Funzioni pubbliche dei membri | |
(ID) | - initWithPath: |
Inizializza un percorso appena allocato con i contenuti di un altro GMSPath. | |
(NSUInteger) | - conteggio |
Ottieni le dimensioni del percorso. | |
(CLLocationCoordinate2D) | - coordinateAtIndex: |
Restituisce kCLLocationCoordinate2DInvalid se index >= conteggio. | |
(NSString *) | - encodedPath |
Restituisce una stringa codificata del percorso nel formato descritto sopra. | |
(instancetype) | - pathOffsetByLatitude:longitude: |
Restituisce un nuovo percorso ottenuto aggiungendo deltaLatitude e deltaLongitude a ogni coordinata del percorso corrente. | |
(doppio) | - segmentsForLength:kind: |
Restituisce il numero frazionario di segmenti lungo il percorso che corrisponde a length , interpretato in base a kind . | |
(CLLocationDistanza) | - lengthOfKind: |
Restituisce la lunghezza del percorso, in base a kind . | |
Funzioni membri pubbliche statiche | |
(instancetype) | + percorso |
Costruttore pratico per un percorso vuoto. | |
(tipo di istanza nullable) | + pathFromEncodedPath: |
Inizializza un percorso appena allocato da encodedPath . |
Documentazione sulle funzioni membri
+ percorso (instancetype) |
Costruttore pratico per un percorso vuoto.
- (id) initWithPath: | (GMSPath *) | percorso |
Inizializza un percorso appena allocato con i contenuti di un altro GMSPath.
- (NSUInteger) numero |
Ottieni le dimensioni del percorso.
- (CLLocationCoordinate2D) coordinateAtIndex: | (NSUInteger) | index |
Restituisce kCLLocationCoordinate2DInvalid se index
>= conteggio.
+ (tipo di istanza con valore null) 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: | (CLLocationDegrees) | deltaLatitude | |
longitude: | (CLLocationDegrees) | deltaLongitude | |
Restituisce un nuovo percorso ottenuto aggiungendo deltaLatitude
e deltaLongitude
a ogni coordinata del percorso corrente.
Non modifica il percorso corrente.
- (doppi) segmentiForLength: | (CLLocationDistanza) | length | |
kind: | (GMSLengthKind) | kind | |
Restituisce il numero frazionario di segmenti lungo il percorso che corrisponde a length
, interpretato in base a kind
.
Vedi GMSLengthKind.
- (CLLocationDistanza) lengthOfKind: | (GMSLengthKind) | kind |
Restituisce la lunghezza del percorso, in base a kind
.
Vedi GMSLengthKind.