Tipi di navigazione DASH

GMSNavigationTypes

Enumerazioni

enumGMSNavigationCameraMode { GMSNavigationCameraModeFree = 0, GMSNavigationCameraModeFollowing, GMSNavigationCameraModeOverview }
 La modalità della fotocamera che determina il seguente comportamento della fotocamera. Altro...
enumGMSNavigationCameraPerspectiveGMSNavigationCameraPerspectiveTilted
 Le diverse prospettive della videocamera che è possibile impostare quando si segue la posizione dell'utente. Altro...
enumGMSNavigationTravelMode {
  GMSNavigationTravelModeDriving = 0, GMSNavigationTravelModeCycling, GMSNavigationTravelModeWalking, GMSNavigationTravelModeTwoWheeler,
  GMSNavigationTravelModeTaxicab
}
 Le diverse modalità di viaggio che è possibile utilizzare per la navigazione. Altro...
enumGMSNavigationVoiceGuidance { GMSNavigationVoiceGuidanceSilent = 0, GMSNavigationVoiceGuidanceAlertsOnly, GMSNavigationVoiceGuidanceAlertsAndGuidance }
 Consente di stabilire se riprodurre o meno la guida vocale in determinate circostanze. Altro...
enumGMSVoiceGuidanceAudioDeviceType { GMSVoiceGuidanceAudioDeviceTypeBuiltInOnly = 0, GMSVoiceGuidanceAudioDeviceTypeBluetooth }
 Consente di stabilire il tipo di dispositivi audio che possono essere riprodotti con la guida vocale. Altro...
enumGMSRouteStatus {
  GMSRouteStatusInternalError = 0, GMSRouteStatusOK, GMSRouteStatusNoRouteFound, GMSRouteStatusNetworkError,
  GMSRouteStatusQuotaExceeded, GMSRouteStatusAPIKeyNotAuthorized, GMSRouteStatusCanceledGMSRouteStatusDuplicateWaypointsErrorGMSRouteStatusNoWaypointsErrorGMSRouteStatusLocationUnavailableGMSRouteStatusWaypointErrorGMSRouteStatusTravelModeUnsupported
 Un GMSRouteStatus è un codice di stato che rappresenta il risultato di una richiesta di route. Altro...
enumGMSNavigationLightingMode { GMSNavigationLightingModeNormal = 0, GMSNavigationLightingModeLowLight }
 La modalità Illuminazione viene utilizzata per specificare diverse combinazioni di colori in base alla luce disponibile. Altro...
enumGMSNavigationRoutingStrategy { GMSNavigationRoutingStrategyDefaultBest = 0, GMSNavigationRoutingStrategyShorter, GMSNavigationRoutingStrategyDeltaToTargetDistance }
 La strategia di routing specifica il ranking dei percorsi, che influiscono su di essi quando viene scelto e durante la rielaborazione. Altro...
enumGMSNavigationRouteCalloutFormat { GMSNavigationRouteCalloutFormatDefault = 0, GMSNavigationRouteCalloutFormatTime, GMSNavigationRouteCalloutFormatDistance }
 Il formato consente di specificare se mostrare informazioni sulla distanza o sull'orario di arrivo stimato nei callout del percorso. Altro...
enumGMSNavigationAlternateRoutesStrategy { GMS registratiGMSNavigationAlternateRoutesStrategyNone
 Indica il numero massimo di route alternative che possono essere richieste. Altro...
enumGMSNavigationSpeedAlertSeverityGMSNavigationSpeedAlertSeverityUnknownGMSNavigationSpeedAlertSeverityNotSpeedingGMSNavigationSpeedAlertSeverityMinorGMSNavigationSpeedAlertSeverityMajor
enumGMSNavigationNavState { GMSNavigationNavStateUnknown = 0, GMSNavigationNavStateEnroute = 1, GMSNavigationNavStateRerouting = 2, GMSNavigationNavStateStopped = 3)
 Lo stato della navigazione. Altro...
enumGMSNavigationDrivingSide { GMSNavigationDrivingSideNone = 0, GMSNavigationDrivingSideLeft = 1, GMSNavigationDrivingSideRight = 2 }
 Se questo passaggio si trova su un percorso in auto a destra o a sinistra. Altro...
enumGMSNavigationManeuverRoundaboutRightClockwiseGMSNavigationManeuverRoundaboutRightCounterClockwiseGMSNavigationManeuverRoundaboutSlightLeftClockwiseGMSNavigationManeuverRoundaboutSlightLeftCounterClockwiseGMSNavigationManeuverRoundaboutSlightRightClockwiseGMSNavigationManeuverRoundaboutSlightRightCounterClockwiseGMSNavigationManeuverRoundaboutSharpLeftClockwiseGMSNavigationManeuverRoundaboutSharpLeftCounterClockwiseGMSNavigationManeuverRoundaboutSharpRightClockwiseGMSNavigationManeuverRoundaboutSharpRightCounterClockwiseGMSNavigationManeuverRoundaboutUTurnClockwiseGMSNavigationManeuverRoundaboutUTurnCounterClockwiseGMSNavigationManeuverRoundaboutExitClockwiseGMSNavigationManeuverRoundaboutExitCounterClockwiseGMSNavigationManeuverFerryBoatGMSNavigationManeuverFerryTrainGMSNavigationManeuverNameChange
 Un insieme di valori che specificano l'azione di navigazione da intraprendere. Altro...

Documentazione sul tipo di enumerazione

La modalità della fotocamera che determina il seguente comportamento della fotocamera.

Enumeratore:
GMSNavigatoreFotocameraModeGratuito

Disattiva l'accesso alla fotocamera.

La fotocamera è in questa modalità quando l'utente esegue la panoramica.

GMSNavigator CameraModeFollowing

Segue la posizione dell'utente con il seguente Perspective attuale.

NavigatoreFotocameraModePanoramica GMS

Mostra una panoramica del percorso rimanente.

Viene aggiornato dinamicamente in modalità guida.

Le diverse prospettive della videocamera che è possibile impostare quando si segue la posizione dell'utente.

Enumeratore:
GMSNavigatorFotocameraPerspectiveInclinato

La videocamera ruota automaticamente verso l'orientamento dell'utente ed è inclinata.

Quando le indicazioni non sono attive, la posizione dell'utente viene posizionata al centro dell'area visibile. Quando la guida è attiva, la posizione dell'utente viene posizionata vicino alla parte inferiore dell'area visibile.

GMSNavigatorFotocameraPerspectiveTopDownNorthUp

La fotocamera è sempre orientata verso nord e direttamente verso il basso.

La posizione dell'utente viene posizionata al centro dello schermo.

GMSNavigatoreFotocameraPerspectiveTopDownHeadingUp

La videocamera ruota automaticamente verso l'orientamento dell'utente e guarda direttamente verso il basso.

Quando le indicazioni non sono attive, la posizione dell'utente viene posizionata al centro dell'area visibile. Quando la guida è attiva, la posizione dell'utente viene posizionata vicino alla parte inferiore dell'area visibile.

Le diverse modalità di viaggio che è possibile utilizzare per la navigazione.

Enumeratore:
GMSNavigatorTravelModeDriving

Verranno recuperati i percorsi in auto e il percorso dell'utente segnalato si baserà sulla direzione di movimento.

GMSNavigatorTravelModeCycling

I percorsi ciclabili verranno recuperati e il percorso dell'utente segnalato si baserà sulla direzione della bussola verso cui è rivolto il dispositivo.

GMSGMSTravelModeWalking

Verranno recuperati i percorsi a piedi e il percorso dell'utente segnalato si baserà sulla direzione della bussola verso cui è rivolto il dispositivo.

GMSNavigatorTravelModeTwoWheeler

Verranno recuperati i percorsi per veicoli a due ruote e il percorso dell'utente segnalato si baserà sulla direzione di movimento.

GMSNavigatorTravelModeTaxicab

I percorsi dei taxi verranno recuperati e il percorso dell'utente segnalato si baserà sulla direzione di movimento.

Consente di stabilire se riprodurre o meno la guida vocale in determinate circostanze.

Enumeratore:
GMSNavigatoreVoceGuidaSilent

Disattiva la guida vocale.

GMSNavigatorVoiceGuidanceAlertsOnly

Attiva la guida vocale solo per gli avvisi sul traffico.

GMSNavigatorVoiceGuidanceAlertsAndGuidance

Consente di attivare la guida vocale sia per le indicazioni passo passo sia per gli avvisi.

Consente di stabilire il tipo di dispositivi audio che possono essere riprodotti con la guida vocale.

Enumeratore:
GMSVoiceGuidanceAudioDeviceTypeBasedInOnly

La guida vocale viene riprodotta solo tramite l'altoparlante o le cuffie del dispositivo integrato.

GMSVoiceGuidanceAudioDeviceTypeBluetooth

La guida vocale viene riprodotta tramite una connessione Bluetooth, se disponibile, altrimenti utilizza l'altoparlante o le cuffie del dispositivo integrato.

Un GMSRouteStatus è un codice di stato che rappresenta il risultato di una richiesta di route.

Enumeratore:
GMSRouteStatusInternalError

Impossibile calcolare un percorso a causa di un errore interno.

In alcuni casi, questo problema può essere risolto eseguendo l'aggiornamento a una versione più recente dell'SDK.

GMSRouteStatusOK

Il percorso verso la destinazione è stato calcolato correttamente.

GMSRouteStatusNoRouteFound

Impossibile calcolare un percorso per raggiungere la destinazione.

GMSRouteStatusNetworkError

Impossibile calcolare una route verso la destinazione a causa di un errore di rete.

GMSRouteStatusQuotaExceeded

Impossibile calcolare un percorso verso la destinazione a causa di una quota insufficiente.

GMSRouteStatusAPIKeyNotAuthorized

Impossibile calcolare un percorso perché la chiave fornita non dispone dell'autorizzazione per utilizzare l'SDK di navigazione.

GMSRouteStatusCanceled

Il calcolo del percorso è stato annullato a favore di uno più recente.

GMSRouteStatusDuplicateWaypointsError

Impossibile calcolare un percorso perché nella richiesta erano presenti tappe duplicate.

GMSRouteStatusNoWaypointsError

Impossibile calcolare un percorso perché non sono state fornite tappe.

GMSRouteStatusLocationAvailable

Impossibile calcolare un percorso perché la posizione dell'utente non è disponibile.

Il motivo potrebbe essere che l'utente non ha concesso le autorizzazioni di accesso alla posizione per l'app.

GMSRouteStatusWaypointError

Non è stato possibile generare un percorso a causa di un problema con i punti di percorso forniti nella richiesta.

Ad esempio, potrebbe essere stato fornito un ID luogo inattivo o non valido.

GMSRouteStatusTravelModeSupported

Non è stato possibile generare un percorso se viene fornita una modalità di viaggio non supportata.

Ad esempio, se imposti le destinazioni con un token percorso, sono supportate solo le modalità di viaggio Auto e Due ruote.

La modalità Illuminazione viene utilizzata per specificare diverse combinazioni di colori in base alla luce disponibile.

Enumeratore:
GMS NavigationLightingModeNormal

Utilizza una modalità di illuminazione adatta alla luce del giorno.

GMSNavigatorLightingModeLowLight

Utilizza una modalità di illuminazione adatta alla visione notturna.

La strategia di routing specifica il ranking dei percorsi, che influiscono su di essi quando viene scelto e durante la rielaborazione.

Il valore predefinito è GMS BrowsingRoutingStrategyDefaultBest.

Enumeratore:
GMSGMSNavigatorStrategyDefaultBest

Ordina le route in base al modello di costo predefinito NavSDK.

Questa è la strategia di routing predefinita per la navigazione.

GMSNavigatorStrategyShorter

Ordina i percorsi in base alla distanza.

Il percorso con il ranking più alto è il più breve di quelli restituiti.

GMSNavigazioneRoutingStrategiaDeltaToTargetDistanza

Ordina le rotte in base al delta assoluto rispetto a una distanza target, dalla più piccola alla più grande.

Il formato consente di specificare se mostrare informazioni sulla distanza o sull'orario di arrivo stimato nei callout del percorso.

Enumeratore:
GMSNavigatorRouteCalloutFormatDefault

Mostra il tempo o la distanza, a seconda della strategia di percorso.

Mostra il tempo con la migliore strategia di routing predefinita e la distanza con la strategia di percorso più breve.

GMSNavigatorRouteCalloutFormatTime

Mostra le informazioni sugli orari nei callout del percorso (ad es. 10 min, 5 min più veloce).

GMSNavigatorRouteCalloutFormatLength

Mostra le informazioni sulla distanza nei callout del percorso (ad es. 10 km, 5 km in più).

Indica il numero massimo di route alternative che possono essere richieste.

Enumeratore:
GMSNavigatorAlternativeRoutesStrategyAll

Dovrebbero essere mostrati tutti i percorsi alternativi disponibili.

GMSNavigatorAlternativeRoutesStrategyNone

Non devono essere mostrati percorsi alternativi.

GMSNavigatorAlternativeRoutesStrategyOne

Deve essere mostrato un percorso alternativo.

Enumeratore:
GMSNavigatorSpeedErrorSeverityUnknown

Impossibile determinare la velocità o il limite di velocità.

GMSNavigatorSpeedAlertSeverityNotSpeeding

Nessun aumento di velocità.

GMSNavigatorSpeedErrorSeverityMinor

Avviso di velocità minima.

GMSNavigatorSpeedErrorSeverityMajor

Avviso di velocità elevato.

Lo stato della navigazione.

Enumeratore:
GMSNavigatorNavStateUnknown

Errore o stato non specificato.

GMSNavigatorNavStateEnroute

Navigazione attiva.

Sono disponibili informazioni sul prossimo passaggio della manovra.

GMSNavigatorNavStateRerouting

Navigazione attiva, ma ricerca di un nuovo itinerario.

Il prossimo passaggio della manovra non è ancora disponibile.

GMSNavigatorNavStateS Controllato

La navigazione è terminata.

Se questo passaggio si trova su un percorso in auto a destra o a sinistra.

Non può essere specificato.

Enumeratore:
GMS BrowsingDrivingSideNone

Lato non specificato.

GMS BrowsingDrivingSideLeft

Guida a sinistra.

GMSTrafficDrivingSideRight

Guida a destra.

Un insieme di valori che specificano l'azione di navigazione da intraprendere.

Enumeratore:
Manoverità di navigazione GMS sconosciuta

Manovra sconosciuta.

Manovra di navigazione GMSDepart

Punto di partenza della manovra.

GMSNavigatorManeuverDestination

Arrivo a una destinazione.

GMSNavigatorManeuverDestinationLeft

Arrivo a una destinazione situata sul lato sinistro della strada.

GMSNavigatorManeuverDestinationRight

Arrivo a una destinazione situata sul lato destro della strada.

GMSNavigatorManeuverStraight

Prosegui dritto.

GMSNavigatorManeuverTurnLeft

Punto di partenza della manovra.

GMSNavigatorManeuverTurnRight

Regolare la svolta a destra a un incrocio.

GMSNavigatorManeuverTurnKeepLeft

Mantieni la sinistra mentre la strada devia.

GMSNavigatorManeuverTurnKeepRight

Mantieni la destra mentre la strada devia.

GMSNavigatorManeuverTurnSlightLeft

Svolta leggermente a sinistra a un incrocio.

GMSNavigatorManeuverTurnSlightRight

Svolta leggermente a destra a un incrocio.

GMSNavigatorManeuverTurnSharpLeft

Svolta tutto a sinistra a un incrocio.

GMSNavigatorManeuverTurnSharpRight

Svolta tutto a destra a un incrocio.

GMSNavigatorManeuverTurnUTurnClockwise

Gira in senso orario sul lato opposto della strada.

GMSNavigatorManeuverTurnUTurnCounterClockwise

Gira in senso antiorario sul lato opposto della strada.

GMSNavigatorManeuverMergeNon specificato

La strada attuale si unisce a un'altra.

GMSNavigatorManeuverMergeLeft

La strada attuale si unisce a un'altra sulla sinistra.

GMSNavigatorManeuverMergeRight

La strada attuale si unisce a un'altra sulla destra.

GMSNavigatoreForkLeft

La strada attuale si congiunge leggermente a sinistra.

GMSNavigatoreManeuverForkRight

La strada attuale si collega leggermente a un'altra strada sulla destra.

GMSNavigazioneManeuverOnRampNon specificato

Inserisci una svolta o un'autostrada.

GMSNavigatorManeuverOnRampLeft

Regolare la svolta a sinistra per entrare in un incrocio o un'autostrada.

GMSNavigatorManeuverOnRampRight

Regolare la svolta a destra per entrare in un'autostrada o in un autostrada.

GMSNavigatorManeuverOnRampKeepLeft

Mantieni il lato sinistro della strada quando entri in una svolta o un'autostrada quando la strada diverge.

GMSNavigatorManeuverOnRampKeepRight

Mantieni il lato destro della strada quando entri in un incrocio o un'autostrada quando la strada diverge.

GMSNavigatoreManeuverOnRampSlightLeft

Svolta leggermente a sinistra per entrare in una tangenziale o in un'autostrada.

ManeuverOnRampSlightRight

Svolta leggermente a destra per entrare in una tangenziale o in un'autostrada.

ManeuverOnRampSharpLeft

Svolta tutto a sinistra per entrare in un incrocio o un'autostrada.

GMSNavigatorManeuverOnRampSharpRight

Svolta tutto a destra per entrare in un incrocio o un'autostrada.

GMSNavigatorManeuverOnRampUTurnClockwise

Gira in senso orario sul lato opposto della strada per entrare in una tangenziale o in un'autostrada.

GMSNavigatorManeuverOnRampUTurnCounterClockwise

Gira in senso antiorario sul lato opposto della strada per entrare in un incrocio o un'autostrada.

GMSNavigatorManeuverOffRampNon specificato

Esci da una svolta o un'autostrada.

GMSNavigatorManeuverOffRampLeft

Regolare la svolta a sinistra per uscire da un incrocio o da un'autostrada.

GMSNavigatorManeuverOffRampRight

Regolare la svolta a destra per uscire da un'autostrada o da una svolta.

GMSNavigatorManeuverOffRampKeepLeft

Mantieni il lato sinistro della strada quando esci da una svolta o da un'autostrada quando la strada diverge.

GMSNavigatorManeuverOffRampKeepRight

Mantieni il lato destro della strada quando esci da un incrocio o da un'autostrada quando la strada diverge.

GMSNavigatorManeuverOffRampSlightLeft

Svolta leggermente a sinistra per uscire da un casello autostradale o da un'autostrada.

GMSNavigatorManeuverOffRampSlightRight

Svolta leggermente a destra per uscire da un casello autostradale o da un'autostrada.

GMSNavigatorManeuverOffRampSharpLeft

Svolta in modo deciso a sinistra per uscire da un casello autostradale o da un'autostrada.

GMSNavigatorManeuverOffRampSharpRight

Svolta in modo deciso a destra per uscire da un casello autostradale o da un'autostrada.

GMSNavigatorManeuverOffRampUTurnClockwise

Gira in senso orario sul lato opposto della strada per uscire da un incrocio o da un'autostrada.

GMSNavigatorManeuverOffRampUTurnCounterClockwise

Gira in senso antiorario sul lato opposto della strada per uscire da un incrocio o da un'autostrada.

GMSNavigatorManeuverRoundaboutClockwise

Inserisci una rotatoria in senso orario.

GMS NavigationManeuverRoundaboutCounterClockwise

Inserisci una rotatoria in direzione antiorario.

GMS NavigationManeuverRoundaboutStraightClockwise

Inserisci una rotatoria in senso orario e continua dritto.

GMSNavigatoreManeuverRoundaboutStraightCounterClockwise

Inserisci una rotatoria in direzione antiorario e continua dritto.

GMSNavigatorManeuverRoundaboutLeftClockwise

Inserisci una rotatoria in senso orario e gira a sinistra.

GMSNavigatorManeuverRoundaboutLeftCounterClockwise

Inserisci una rotatoria in senso antiorario e gira a sinistra.

GMSNavigatorManeuverRoundaboutRightClockwise

Inserisci una rotatoria in senso orario e gira a destra.

GMSNavigatorManeuverRoundaboutRightCounterClockwise

Inserisci una rotatoria in senso antiorario e gira a destra.

GMSNavigatoreManeuverRoundaboutSlightLeftClockwise

Inserisci una rotatoria in senso orario e gira leggermente a sinistra.

GMSNavigatoreManeuverRoundaboutSlightLeftCounterClockwise

Inserisci una rotatoria in senso antiorario e gira leggermente verso sinistra.

GMSNavigatorManeuverRoundaboutSlightRightClockwise

Inserisci una rotatoria in senso orario e gira leggermente verso destra.

GMSNavigatorManeuverRoundaboutSlightRightCounterClockwise

Inserisci una rotatoria in senso antiorario e gira leggermente verso destra.

GMSNavigazioneManeuverRotondaSharpLeftClockwise

Inserisci una rotatoria in senso orario e gira tutto a sinistra.

GMSNavigazioneManeuverRotondaSharpLeftCounterClockwise

Entra in una rotatoria in senso antiorario e gira tutto a sinistra.

GMSNavigatorManeuverRoundaboutSharpRightClockwise

Inserisci una rotatoria in senso orario e gira tutto a destra.

GMSNavigatorManeuverRoundaboutSharpRightCounterClockwise

Inserisci una rotatoria in senso antiorario e gira tutto a destra.

GMSNavigatorManeuverRoundaboutUTurnClockwise

Inserisci una rotatoria in senso orario e gira in senso orario sul lato opposto della strada.

GMSNavigatorManeuverRoundaboutUTurnCounterClockwise

Inserisci una rotatoria in senso antiorario e gira in senso antiorario sul lato opposto della strada.

GMSNavigatorManeuverRoundaboutExitClockwise

Esci da una rotatoria in senso orario.

GMSNavigatorManeuverRoundaboutExitCounterClockwise

Esci da una rotatoria in direzione antiorario.

GMSNavigazioneManeuverFerryBoat

Prendi il traghetto.

GMSNavigazioneManeuverFerryTrain

Prendi il traghetto ferroviario.

GMSNavigatorManeuverNameChange

Il nome della via cambia.