3 votes

Comment Google Maps Navigation sait-il que vous êtes dans un tunnel lorsqu'il passe en mode nuit?

Je suppose que ce n'est pas vraiment une nouvelle fonctionnalité mais c'est nouveau pour moi car je ne voyage pas souvent à travers des tunnels. Que utilise exactement le logiciel quand il décide de passer en mode nuit dans un tunnel? La localisation GPS? Un capteur de lumière? Une combinaison des deux?

0 votes

Simplement à partir de données riches de Google Maps.

0 votes

Je ne pense pas que les données cartographiques seules l'expliquent -- je voyage tout le temps sur les routes directement au-dessus sans qu'elles ne changent. Mais oui, vous ne pourriez pas le faire avec de mauvaises données cartographiques... demandez à Apple!

0 votes

Alors, je pense qu'il utilise aussi la valeur d'altitude du GPS pour déterminer si vous êtes dans le tunnel ou sur la route au-dessus! Comme dans sa nouvelle fonctionnalité, la navigation en intérieur à travers certains bâtiments, il utilise l'altitude pour déterminer dans quel étage vous vous trouvez (je ne suis pas sûr!).

2voto

JRobert Points 403

Difficile à dire sans savoir de quel appareil et quelle version du firmware il s'agit, alors ce qui suit est ma spéculation.

J'ai un Garmin Nuvi qui continue à naviguer dans un tunnel, virages compris, malgré la perte de sa réception satellite. Le mien ne bascule pas en mode nuit, mais il sait clairement qu'il est dans un tunnel grâce aux données de la carte. Étant donné que la perte de réception est une évidence dans un tunnel, l'appareil doit être en navigation à l'estime pendant qu'il s'y trouve. (Le rebroadcasting n'est pas possible car cela affecterait la synchronisation du signal qui est essentiel pour calculer une position). En fait, j'ai testé ceci en entrant rapidement dans un tunnel et en ralentissant une fois à l'intérieur. L'appareil a averti qu'il avait perdu la réception et a continué à afficher ma vitesse d'entrée, les "passages" de virages et la sortie du tunnel avant que je ne le fasse.

À partir de là, j'ai déduit que le firmware utilisait les informations de la carte, peut-être vérifiées avec la perte du verrou satellite, pour savoir quand j'entre dans un tunnel.

0 votes

Je n'avais pas pensé au verrouillage par satellite. Est-ce qu'il passerait en mode nuit même si le tunnel était éclairé (je n'ai pas de lampe à proximité) ? Je suppose que je pourrais mettre une lampe de poche dessus.

2voto

cuzi Points 71

Récemment, j'étais en train de conduire en Italie et j'ai réalisé que cette fonctionnalité de Google Maps fonctionne de manière plus précise en Italie que dans mon pays d'origine, l'Allemagne.

Je l'ai testée un peu en Italie et j'ai constaté ce qui suit :

  • peu importe si le tunnel est éclairé ou non, il passe toujours en mode nuit
  • entrer dans un tunnel et maintenir une vitesse constante tout au long du tunnel et tout fonctionnera parfaitement
  • accélérer dans le tunnel, puis il désactivera le mode nuit trop tard
  • ralentir dans le tunnel, puis il désactivera le mode nuit trop tôt
  • s'arrêter dans le tunnel pendant plusieurs minutes, puis il désactivera le mode nuit après un certain temps et ne le réactivera pas

De ces observations, je conclus qu'en Italie, il se fie entièrement aux données cartographiques et approxime quand vous quittez le tunnel uniquement en fonction de la vitesse à laquelle vous avez conduit avant le tunnel.

-1voto

user212922 Points 1

Peut-être utilise-t-il le capteur de lumière ambiante de votre téléphone et passe-t-il en mode nuit lorsqu'il y a moins de lumière ambiante.

0 votes

AFAIK, Google Maps n'utilise pas de capteurs de lumière pour les tunnels et le mode nuit. Parfois, je mets mon téléphone dans un sac ou un compartiment de voiture et il ne passe pas en mode nuit malgré l'obscurité.

-1voto

Joe Points 1

Easy solution to force night mode that I found.

  1. aller dans les paramètres
  2. aller dans date et heure
  3. désactiver la date et heure automatiques.
  4. fixer l'heure à 19h ou plus tard.

Cela devrait mettre l'application en mode nuit, vous pouvez remettre l'heure normale une fois que vous avez fini de voyager

(Galaxy S7. Version 7.0)

0 votes

Cette réponse ne explique pas comment Google Maps détecte lorsque l'utilisateur est dans un tunnel.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X