Überblick
Informationen zu einem einzelnen Schritt auf einer Navigationsroute.
Öffentliche Mitgliedsfunktionen | |
(nullable UIImage *) | – maneuverImageWithOptions: |
Das UIImage für das Verfahren dieses Schritts unter Verwendung der bereitgestellten Optionen. | |
(nullable UIImage *) | – lanesImageWithOptions: |
Das UIImage für die Spurführung dieses Schritts unter Verwendung der bereitgestellten Optionen. | |
Eigenschaften | |
GMSNavigationManeuver | Manöver |
Das GMSNavigationManeuver für diesen Schritt. | |
NSArray< GMSNavigationLane * > * | Fahrstreifen |
Die verschiedenen verfügbaren Fahrspuren für diesen Schritt. | |
NSString * | fullRoadName |
Der vollständige Straßenname für diesen Schritt mit allen Informationen zur Straße, einschließlich der Fahrtrichtung. | |
NSString * | simpleRoadName |
Die vereinfachte Version des Straßennamens. | |
NSString * | fullInstructionText |
Der vollständige Text der Anleitung für diesen Schritt. | |
NSString * | exitNumber |
Falls vorhanden, wird die Nummer dieses Schritts beendet. | |
GMSNavigationDrivingSide | drivingSide |
Gibt an, ob es sich um eine Fahrt auf der rechten oder einer Linksstraße handelt. | |
NSInteger | roundaboutTurnNumber |
Die gezählte Zahl der Ausfahrt relativ zu dem Ort, an dem der Kreisverkehr betreten wurde. | |
NSInteger | stepNumber |
Der Index des Schritts in der Liste aller Schritte der Route. | |
CLLocationDistance | distanceFromPrevStepMeters |
Die Gesamtstrecke dieses Schritts. | |
NSTimeInterval | timeFromPrevStepSeconds |
Die geschätzte Zeit, die für diesen Schritt benötigt wird. |
Dokumentation zu Mitgliederfunktionen
- (nullable UIImage *) maneuverImageWithOptions: | (GMSNavigationStepInfoImageOptions darf keine Nullwerte enthalten.*) | options |
Das UIImage für das Verfahren dieses Schritts unter Verwendung der bereitgestellten Optionen.
Wenn der Parameter „options“ den Wert „nil“ hat, werden die Standardwerte für Optionen verwendet.
Gibt „nil“ zurück, wenn für diesen Schritt kein Bild für das Manöver vorhanden ist.
- (nullable UIImage *) lanesImageWithOptions: | (GMSNavigationStepInfoImageOptions darf keine Nullwerte enthalten.*) | options |
Das UIImage für die Spurführung dieses Schritts unter Verwendung der bereitgestellten Optionen.
Wenn der Parameter „options“ den Wert „nil“ hat, werden die Standardwerte für Optionen verwendet.
Gibt "nil" zurück, wenn es für diesen Schritt keine Spurführung gibt.
Property-Dokumentation
- (GMSNavigationManeuver) Manöver [read, assign] |
Das GMSNavigationManeuver
für diesen Schritt.
- (NSArray<GMSNavigationLane *>*) Fahrspuren [read, assign] |
Die verschiedenen verfügbaren Fahrspuren für diesen Schritt.
Das Array ist so angeordnet, dass sich die erste Fahrspur auf der linken und die letzte Fahrspur auf der rechten Seite befindet, unabhängig von der Fahrseite.
Gibt "nil" zurück, wenn es für diesen Schritt keine Spurführung gibt.
– (NSString*) fullRoadName [read, assign] |
Der vollständige Straßenname für diesen Schritt mit allen Informationen zur Straße, einschließlich der Fahrtrichtung.
Beispiele (jede Zeile ist ein separates Beispiel):
Lean Avenue
CA-85 / Mtn View
Ausgang 9A / North First Street
- (NSString*) simpleRoadName [read, assign] |
Die vereinfachte Version des Straßennamens.
Dieser ist kürzer als der vollständige Straßenname und enthält möglicherweise nicht alle Informationen zur Identifizierung der Straße wie Richtung oder Ausfahrt.
Beispiele (jede Zeile ist ein separates Beispiel):
Lean Avenue
CA-85
Exit 9A
– (NSString*) fullInstructionText [read, assign] |
Der vollständige Text der Anleitung für diesen Schritt.
Beispiele (jede Zeile ist ein separates Beispiel):
Links auf Lean Avenue abbiegen
Nutzen Sie den rechten Fahrstreifen und nehmen Sie die Auffahrt CA-85 nach Mtn View.
Nehmen Sie die zweite Fahrbahn von rechts und nehmen Sie Ausfahrt 9A in Richtung North First Street.
– (NSString*) exitNumber [read, assign] |
Falls vorhanden, wird die Nummer dieses Schritts beendet.
– (GMSNavigationDrivingSide) drivingSide [read, assign] |
Gibt an, ob es sich um eine Fahrt auf der rechten oder einer Linksstraße handelt.
– (NSInteger) roundaboutTurnNumber [read, assign] |
Die gezählte Zahl der Ausfahrt relativ zu dem Ort, an dem der Kreisverkehr betreten wurde.
Nur für Kreisverkehre, andernfalls -1.
– (NSInteger) stepNumber [read, assign] |
Der Index des Schritts in der Liste aller Schritte der Route.
Der erste Schritt hat Schritt Nummer 0.
– (CLLocationDistance) distanceFromPrevStepMeters [read, assign] |
Die Gesamtstrecke dieses Schritts.
Dieser Wert ändert sich nicht.
– (NSTimeInterval) timeFromPrevStepSeconds [read, assign] |
Die geschätzte Zeit, die für diesen Schritt benötigt wird.
Dieser Wert ändert sich nicht.