GMSNavigationSession-Klassenreferenz

GMSNavigationSession-Klassenreferenz

Überblick

Diese Klasse stellt eine Reihe verwandter Objekte bereit, mit denen eine Navigationssitzung programmatisch gesteuert werden kann.

Attribute

BOOLgestartet
 Gibt an, ob die Navigation in dieser Sitzung gestartet wird.
GMSNavigationTravelModetravelMode
 Die Mobilitätsform für diese Sitzung.
GMSLocationSimulatorlocationSimulator
 Eine Instanz von GMSLocationSimulator, die verwendet werden kann, um Standorte für diese Sitzung zu simulieren oder null, wenn die Nutzungsbedingungen nicht akzeptiert wurden.
GMSNavigatornavigator
 Die Instanz von GMSNavigator, die diese Navigationssitzung verwaltet, oder null, wenn die Nutzungsbedingungen nicht akzeptiert wurden.
GMSRoadSnappedLocationProviderroadSnappedLocationProvider
 Der Anbieter von Standorten, an denen eine Straße angedockt ist, für diese Sitzung oder null, wenn die Nutzungsbedingungen nicht akzeptiert wurden.

Property-Dokumentation

- (BOOL) gestartet [read, write, assign]

Gibt an, ob die Navigation in dieser Sitzung gestartet wird.

Eine Sitzung kann erst gestartet werden, wenn Sie die Nutzungsbedingungen akzeptiert haben.

Das Starten einer Sitzung ist eine Voraussetzung für die Aktivierung der Anleitung im Navigator der Sitzung oder das Starten von Standortaktualisierungen über den Anbieter für die Standortbestimmung für Straßen.

Eine gestartete Sitzung empfängt den Standort von CoreLocation, wie durch die Standortautorisierung der Anwendung bestimmt. Ihre App kann das Navigations-SDK vorübergehend daran hindern, Standortaktualisierungen anzufordern. So lässt sich beispielsweise der Akkuverbrauch in Zeiten reduzieren, in denen bekannt ist, dass Standortupdates nicht erforderlich sind.

– (GMSNavigationTravelMode) travelMode [read, write, assign]

Die Mobilitätsform für diese Sitzung.

Eine Instanz von GMSLocationSimulator, die verwendet werden kann, um Standorte für diese Sitzung zu simulieren oder null, wenn die Nutzungsbedingungen nicht akzeptiert wurden.

- (GMSNavigator*) Navigator [read, assign]

Die Instanz von GMSNavigator, die diese Navigationssitzung verwaltet, oder null, wenn die Nutzungsbedingungen nicht akzeptiert wurden.

Der Anbieter von Standorten, an denen eine Straße angedockt ist, für diese Sitzung oder null, wenn die Nutzungsbedingungen nicht akzeptiert wurden.