GMSNavigationWaypoint-Klassenreferenz

GMSNavigationWaypoint-Klassenreferenz

Ü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.
CLLocationCoordinate2DKoordinaten
 Die Koordinaten des Wegpunkts.
NSString * placeID
 Die Orts-ID dieses Wegpunkts.
BOOLpreferSameSideOfRoad
 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.
BOOLvehicleStopover
 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:
StandortDer Standort dieses Wegpunkts.
titleString, 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:
placeIDDie Google Place-ID für diesen Wegpunkt.
titleString, 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:
StandortBreiten- und Längengrad des Wegpunkts.
titleString, der den Namen des Wegpunkts darstellt
preferSameSideOfRoadGibt 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:
StandortBreiten- und Längengrad des Wegpunkts.
titleString, der den Namen des Wegpunkts darstellt
preferredSegmentHeadingEin 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.