Überblick
Eine unveränderliche Wegpunktklasse zur Angabe von Navigationszielen.
Sie kann aus CLLocationCoordinate2D- oder Google Place-IDs initialisiert werden.
Übernommen von GMSNavigationMutableWaypoint.
Öffentliche Mitgliederfunktionen | |
(Instanztyp, der Nullwerte zulässt) | – initWithLocation:title: |
Initialisiert diesen GMSNavigationWaypoint, um einen durch 2D-Koordinaten angegebenen Standort darzustellen. | |
(Instanztyp, der Nullwerte zulässt) | – initWithPlaceID:title: |
Initialisiert diesen GMSNavigationWaypoint, um einen durch eine Orts-ID angegebenen Standort darzustellen. | |
(Instanztyp, der Nullwerte zulässt) | – initWithLocation:title:preferSameSideOfRoad: |
Initialisiert GMSNavigationWaypoint, um einen Standort darzustellen, der durch 2D-Koordinaten und Straßenseiteneinstellungen angegeben wird. | |
(Instanztyp, der Nullwerte zulässt) | – initWithLocation:title:preferredSegmentHeading: |
Initialisiert GMSNavigationWaypoint, um einen Standort darzustellen, der durch 2D-Koordinaten und Straßenseiteneinstellungen angegeben wird. | |
(GMSNavigationWaypoint *) | - Kopieren |
Gibt eine Kopie dieses Wegpunkts zurück. | |
(GMSNavigationMutableWaypoint *) | – mutableCopy |
Gibt eine änderbare Kopie dieses Wegpunkts zurück | |
Attribute | |
NSString * | title |
Der Name des Wegpunkts. | |
CLLocationCoordinate2D | Koordinaten |
Die Koordinaten des Wegpunkts. | |
NSString * | placeID |
Die Orts-ID dieses Wegpunkts. | |
BOOL | preferSameSideOfRoad |
Gibt an, ob der Fahrer auf die gleiche Straßenseite geleitet werden soll. | |
int32_t | preferredHeading |
Ein Winkel, der die Richtung des Verkehrs auf der Straßenseite ausdrückt, auf der das Fahrzeug ankommen soll. | |
BOOL | vehicleStopover |
Gibt an, dass der Wegpunkt für Fahrzeughaltestellen vorgesehen ist, bei denen ein Ein- oder Ausstieg angeboten wird. |
Dokumentation zu Mitgliederfunktionen
- (Instanztyp null zulässig) initWithLocation: | (CLLocationCoordinate2D) | den Standort | |
Titel: | (NSString *) | title [Titel] | |
Initialisiert diesen GMSNavigationWaypoint, um einen durch 2D-Koordinaten angegebenen Standort darzustellen.
- Parameter:
-
Standort Der Standort dieses Wegpunkts. title String, der den Namen des Wegpunkts darstellt
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder null, wenn der Standort ungültig ist.
- (Instanztyp null zulässig) initWithPlaceID: | (NSString *) | placeID | |
Titel: | (NSString *) | title [Titel] | |
Initialisiert diesen GMSNavigationWaypoint, um einen durch eine Orts-ID angegebenen Standort darzustellen.
- Parameter:
-
placeID Die Google Place-ID für diesen Wegpunkt. title String, der den Namen des Wegpunkts darstellt
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder „nil“, wenn der Orts-ID-String „nil“ oder leer ist.
- (Instanztyp null zulässig) initWithLocation: | (CLLocationCoordinate2D) | den Standort | |
Titel: | (NSString *) | title | |
Präferenz:SameSideOfRoad: | (BOOL) | preferSameSideOfRoad | |
Initialisiert GMSNavigationWaypoint, um einen Standort darzustellen, der durch 2D-Koordinaten und Straßenseiteneinstellungen angegeben wird.
- Parameter:
-
Standort Breiten- und Längengrad des Wegpunkts. title String, der den Namen des Wegpunkts darstellt preferSameSideOfRoad Gibt an, ob der Fahrer auf die gleiche Straßenseite geleitet werden soll. Die Route kommt auf der bevorzugten Straßenseite an, es sei denn, es kommt zu einer erheblichen Verzögerung, die durch eine Straßensperrung oder langsamen Verkehr verursacht wird.
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder null, wenn der Standort ungültig ist.
- (Instanztyp null zulässig) initWithLocation: | (CLLocationCoordinate2D) | den Standort | |
Titel: | (NSString *) | title | |
PreferredSegmentHeading: | (int32_t) | preferredSegmentHeading | |
Initialisiert GMSNavigationWaypoint, um einen Standort darzustellen, der durch 2D-Koordinaten und Straßenseiteneinstellungen angegeben wird.
- Parameter:
-
Standort Breiten- und Längengrad des Wegpunkts. title String, der den Namen des Wegpunkts darstellt preferredSegmentHeading Ein Winkel, der die Richtung des Verkehrs auf der Straßenseite ausdrückt, auf der das Fahrzeug ankommen soll. Daher ist es für Einbahnstraßen nicht nützlich. Einheiten werden in Grad [0, 360] angegeben, wobei 0 für Norden steht.
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder „nil“, wenn der Standort oder „preferredSegmentHeading“ ungültig ist.
Gibt eine Kopie dieses Wegpunkts zurück.
Gibt eine änderbare Kopie dieses Wegpunkts zurück
Property-Dokumentation
- (NSString*) title [read, assign] |
Der Name des Wegpunkts.
- (CLLocationCoordinate2D) Koordinate [read, assign] |
Die Koordinaten des Wegpunkts.
Dies ist kCLLocationCoordinate2DUngültige, wenn dieser Wegpunkt anhand einer Orts-ID initialisiert wurde.
– (NSString*) placeID [read, copy] |
Die Orts-ID dieses Wegpunkts.
Der Wert ist null, wenn dieser Wegpunkt anhand von Koordinaten initialisiert wurde.
– (BOOL) preferSameSideOfRoad [read, assign] |
Gibt an, ob der Fahrer auf die gleiche Straßenseite geleitet werden soll.
Die Route kommt auf der bevorzugten Straßenseite an, es sei denn, es kommt zu einer erheblichen Verzögerung, die durch eine Straßensperrung oder langsamen Verkehr verursacht wird. Die Standardeinstellung ist „Nein“.
Implementiert in GMSNavigationMutableWaypoint.
- (int32_t) preferredHeading [read, assign] |
Ein Winkel, der die Richtung des Verkehrs auf der Straßenseite ausdrückt, auf der das Fahrzeug ankommen soll.
Daher ist es für Einbahnstraßen nicht nützlich. Einheiten werden in Grad [0, 360] angegeben, wobei 0 für Norden steht und die Winkel im Uhrzeigersinn erhöhen. Der Standardwert ist -1.
Implementiert in GMSNavigationMutableWaypoint.
– (BOOL) vehicleStopover [read, assign] |
Gibt an, dass der Wegpunkt für Fahrzeuge bestimmt ist, an denen sie anhalten bzw. aussteigen möchten.
Wenn Sie diesen Wert festlegen, werden Wegpunkte auf Straßen, die nicht für ein Ein- und Aussteigen geeignet sind, möglicherweise an eine passendere Position angepasst. Diese Option funktioniert nur für die Mobilitätsform DRIVE und TWO_WHEELER. Die Standardeinstellung ist „Nein“.
Implementiert in GMSNavigationMutableWaypoint.