Übersicht
GMSPath kapselt ein unveränderliches Array von CLLocationCooordinate2D.
Alle Koordinaten eines GMSPath müssen gültig sein. Das änderbare Gegenstück ist GMSMutablePath.
Von GMSMutablePath übernommen.
Funktionen für öffentliche Mitglieder | |
(ID) | – initWithPath: |
Initialisiert einen neu zugewiesenen Pfad mit dem Inhalt eines anderen GMSPath. | |
(NSUInteger) | – count |
Größe des Pfads abrufen. | |
(CLLocationCoordinate2D) | – koordinatenAtIndex: |
Gibt kCLLocationCoordinate2DUngültig zurück, wenn index >= Anzahl ist. | |
(NSString *) | – encodedPath |
Gibt einen codierten String des Pfads im oben beschriebenen Format zurück. | |
(Instanztyp) | – pathOffsetByLatitude:Längengrad: |
Gibt einen neuen Pfad zurück, indem Sie deltaLatitude und deltaLongitude zu jeder Koordinate des aktuellen Pfads hinzufügen. | |
(doppelt) | – segmentsForLength:kind: |
Gibt die Bruchzahl der Segmente entlang des Pfads zurück, die length entsprechen, interpretiert gemäß kind . | |
(CLLocationDistance) | – lengthOfKind |
Gibt die Länge des Pfads gemäß kind zurück. | |
Statische öffentliche Mitgliederfunktionen | |
(Instanztyp) | + Pfad |
Convenience-Konstruktor für einen leeren Pfad. | |
(Instanztyp mit Nullwert) | + pathFromEncodedPath: |
Initialisiert einen neu zugewiesenen Pfad aus encodedPath . |
Dokumentation zu Mitgliederfunktionen
+ (Instanztyp) path |
Convenience-Konstruktor für einen leeren Pfad.
– (id) initWithPath: | (GMSPath *) | path |
Initialisiert einen neu zugewiesenen Pfad mit dem Inhalt eines anderen GMSPath.
- (NSUInteger) count |
Größe des Pfads abrufen.
– (CLLocationCoordinate2D) koordinatenAtIndex: | (NSUInteger) | Index |
Gibt kCLLocationCoordinate2DUngültig zurück, wenn index
>= Anzahl ist.
+ (Instanz "nullable") pathFromEncodedPath: | (NSString *) | encodedPath |
Initialisiert einen neu zugewiesenen Pfad aus encodedPath
.
Dieses Format wird unter https://developers.google.com/maps/documentation/utilities/polylinealgorithm beschrieben.
– (NSString *) encodedPath |
Gibt einen codierten String des Pfads im oben beschriebenen Format zurück.
– (instancetype) pathOffsetByLatitude: | (CLLocationGrad) | deltaLatitude | |
Längengrad: | (CLLocationGrad) | deltaLongitude | |
Gibt einen neuen Pfad zurück, indem Sie deltaLatitude
und deltaLongitude
zu jeder Koordinate des aktuellen Pfads hinzufügen.
Der aktuelle Pfad wird nicht geändert.
- (double) segmentForLength: | (CLLocationDistance) | Länge | |
Art: | (GMSLengthKind) | Art | |
Gibt die Bruchzahl der Segmente entlang des Pfads zurück, die length
entsprechen, interpretiert gemäß kind
.
Siehe GMSLengthKind.
– (CLLocationDistance) lengthOfKind: | (GMSLengthKind) | kind |
Gibt die Länge des Pfads gemäß kind
zurück.
Siehe GMSLengthKind.