Übersicht
Eine unveränderliche Wegpunktklasse, die zum Festlegen von Navigationszielen verwendet wird.
Sie kann über eine CLLocationCoordinate2D- oder eine Google Place-ID initialisiert werden.
Von GMSNavigationMutableWaypoint übernommen.
Funktionen für öffentliche Mitglieder | |
(Instanztyp mit Nullwert) | – initWithLocation:title: |
Initialisiert diesen GMSNavigationWaypoint, um einen durch 2D-Koordinaten angegebenen Standort darzustellen. | |
(Instanztyp mit Nullwert) | – initWithPlaceID:title: |
Initialisiert diesen GMSNavigationWaypoint, um einen durch eine Orts-ID angegebenen Standort darzustellen. | |
(Instanztyp mit Nullwert) | – initWithLocation:title:preferSameSideOfRoad: |
Initialisiert GMSNavigationWaypoint, um einen durch 2D-Koordinaten und eine Straßenseite angegebenen Standort darzustellen. | |
(Instanztyp mit Nullwert) | – initWithLocation:title:preferredSegmentHeading: |
Initialisiert GMSNavigationWaypoint, um einen durch 2D-Koordinaten und eine Straßenseite angegebenen Standort darzustellen. | |
(GMSNavigationWaypoint*) | – copy |
Gibt eine Kopie dieses Wegpunkts zurück. | |
(GMSNavigationMutableWaypoint *) | – mutableCopy |
Gibt eine veränderliche Kopie dieses Wegpunkts zurück. | |
Eigenschaften | |
NSString * | title |
Der Name des Wegpunkts. | |
CLLocationCoordinate2D | Koordinaten |
Die Koordinaten des Wegpunkts. | |
NSString * | Orts-ID |
Die Orts-ID dieses Wegpunkts. | |
BOOL | PreferSameSideOfRoad |
Gibt an, ob der Fahrer auf dieselbe Seite der Straße geleitet werden soll. | |
int32_t | bevorzugte Überschrift |
Ein Winkel zur Angabe der Fahrtrichtung an der Straße, auf der das Fahrzeug ankommen sollte. | |
BOOL | Fahrzeugstopp |
Gibt an, dass der Wegpunkt für das Anhalten von Fahrzeugen bestimmt ist. Dabei wird als Start- oder Zielpunkt der Weg gewählt. |
Dokumentation zu Mitgliederfunktionen
- (nullable instancetype) 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 Ein String, der den Namen des Wegpunkts darstellt.
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder nil, wenn der Standort ungültig ist.
- (nullable instancetype) initWithPlaceID: | (NSString *) | Orts-ID | |
Titel: | (NSString *) | title [Titel] | |
Initialisiert diesen GMSNavigationWaypoint, um einen durch eine Orts-ID angegebenen Standort darzustellen.
- Parameter:
-
Orts-ID Die Google Place-ID für diesen Wegpunkt. title Ein String, der den Namen des Wegpunkts darstellt.
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder nil, wenn der Orts-ID-String null oder leer ist.
- (nullable instancetype) initWithLocation: | (CLLocationCoordinate2D) | den Standort | |
Titel: | (NSString *) | title | |
Bevorzugt SameSideOfRoad: | (BOOL) | preferSameSideOfRoad | |
Initialisiert GMSNavigationWaypoint, um einen durch 2D-Koordinaten und eine Straßenseite angegebenen Standort darzustellen.
- Parameter:
-
Standort Breiten- und Längengrad des Wegpunkts. title Ein String, der den Namen des Wegpunkts darstellt. bevorzugtSameSideOfRoad Gibt an, ob der Fahrer auf dieselbe Seite der Straße geleitet werden soll. Die Route kommt auf der bevorzugten Straßenseite an, es sei denn, es gibt eine starke Verzögerung aufgrund einer Straßensperrung oder langsamen Verkehr.
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder nil, wenn der Standort ungültig ist.
- (nullable instancetype) initWithLocation: | (CLLocationCoordinate2D) | den Standort | |
Titel: | (NSString *) | title | |
PreferredSegmentHeading: | (int32_t) | preferredSegmentHeading | |
Initialisiert GMSNavigationWaypoint, um einen durch 2D-Koordinaten und eine Straßenseite angegebenen Standort darzustellen.
- Parameter:
-
Standort Breiten- und Längengrad des Wegpunkts. title Ein String, der den Namen des Wegpunkts darstellt. Bevorzugtes Segment Ein Winkel zur Angabe der Fahrtrichtung an der Straße, auf der das Fahrzeug ankommen sollte. Daher ist sie für Einbahnstraßen nicht geeignet. Einheiten in Grad [0, 360], wobei 0 für Norden steht.
- Gibt zurück:
- Eine Instanz von
GMSNavigationWaypoint
oder nil, wenn der Standort oder die bevorzugteSegmentüberschrift ungültig ist.
- (GMSNavigationWaypoint *) copy |
Gibt eine Kopie dieses Wegpunkts zurück.
Gibt eine veränderliche Kopie dieses Wegpunkts zurück.
Property-Dokumentation
– (NSString*) title [read, assign] |
Der Name des Wegpunkts.
– (CLLocationCoordinate2D) koordinaten [read, assign] |
Die Koordinaten des Wegpunkts.
Das ist kCLLocationCoordinate2DUngültig, wenn dieser Wegpunkt über eine Orts-ID initialisiert wurde.
– (NSString*) placeID [read, copy] |
Die Orts-ID dieses Wegpunkts.
Dies ist null, wenn dieser Wegpunkt aus Koordinaten initialisiert wurde.
– (BOOL) preferSameSideOfRoad [read, assign] |
Gibt an, ob der Fahrer auf dieselbe Seite der Straße geleitet werden soll.
Die Route kommt auf der bevorzugten Straßenseite an, es sei denn, es gibt eine starke Verzögerung aufgrund einer Straßensperrung oder langsamen Verkehr. Die Standardeinstellung ist NO.
Implementiert in GMSNavigationMutableWaypoint.
- (int32_t) bevorzugte Überschrift [read, assign] |
Ein Winkel zur Angabe der Fahrtrichtung an der Straße, auf der das Fahrzeug ankommen sollte.
Daher ist sie für Einbahnstraßen nicht geeignet. Einheiten in Grad [0, 360], wobei 0 für Norden und Winkel aus dem Uhrzeigersinn bedeutet. Der Standardwert ist -1.
Implementiert in GMSNavigationMutableWaypoint.
- (BOOL) Fahrzeugstopp [read, assign] |
Gibt an, dass der Wegpunkt für das Halten von Fahrzeugen bestimmt ist. Dabei ist die Absicht, einen Abhol- oder Abgabeort zu erreichen.
Wenn Sie diesen Wert festlegen, werden Wegpunkte auf Straßen, die für Zu- und Abfahrten nicht geeignet sind, möglicherweise an einen geeigneteren Ort angepasst. Diese Option funktioniert nur für die Mobilitätsform DRIVE und TWO_WHEELER. Die Standardeinstellung ist NO.
Implementiert in GMSNavigationMutableWaypoint.