Documentation de référence de la classe GMSNavigationSession

Documentation de référence sur la classe GMSNavigationSession

Présentation

Cette classe fournit un ensemble d'objets associés pouvant être utilisés pour contrôler de façon automatisée une session de navigation.

Propriétés

BOOLa commencé
 Indique si la navigation dans cette session est lancée ou non.
GMSNavigationTravelModetravelMode
 Mode de transport pour cette session.
GMSLocationSimulatorlocationSimulator
 Instance de GMSLocationSimulator qui peut être utilisée pour simuler des établissements pour cette session, ou valeur nulle si les conditions d'utilisation n'ont pas été acceptées.
GMSNavigatornavigateur
 Instance de GMSNavigator qui gère cette session de navigation, ou valeur nulle si les conditions d'utilisation n'ont pas été acceptées.
GMSRoadSnappedLocationProviderroadSnappedLocationProvider
 Fournisseur de la position associée à la route pour cette session, ou valeur nulle si les conditions d'utilisation n'ont pas été acceptées.

Documentation de la propriété

- (BOOL) a commencé [read, write, assign]

Indique si la navigation dans cette session est lancée ou non.

Une session ne peut être lancée que si les conditions d'utilisation ont été préalablement acceptées.

Le démarrage d'une session est une condition préalable à l'activation des conseils sur le navigateur de la session ou aux mises à jour de position à partir du fournisseur de localisation enregistré sur la route de la session.

Une session démarrée reçoit la position de CoreLocation, comme déterminé par l'autorisation d'accéder à la position de l'application. Votre application peut empêcher temporairement le SDK Navigation de demander des notifications de position. Par exemple, il peut contribuer à réduire l'utilisation de la batterie à des périodes pendant lesquelles les mises à jour de la position sont connues pour être inutiles.

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

Mode de transport pour cette session.

Instance de GMSLocationSimulator qui peut être utilisée pour simuler des établissements pour cette session, ou valeur nulle si les conditions d'utilisation n'ont pas été acceptées.

- (GMSNavigator*) navigator [read, assign]

Instance de GMSNavigator qui gère cette session de navigation, ou valeur nulle si les conditions d'utilisation n'ont pas été acceptées.

Fournisseur de la position associée à la route pour cette session, ou valeur nulle si les conditions d'utilisation n'ont pas été acceptées.