Je ne peux pas entrer dans les détails de la mécanique exacte, car je ne la connais pas.
Google possède l'application de navigation "sociale" Waze. Waze permet de signaler les accidents de la circulation, les travaux routiers, etc., afin que les autres utilisateurs puissent en être informés avant d'arriver dans la zone concernée et, espérons-le, adapter leur itinéraire en conséquence.
L'une des autorisations que vous donnez à Waze en échange de ce service gratuit est la permission de suivre votre position.
Waze et Google utilisent ensuite ces informations pour calculer votre vitesse.
Il est évident que la cartographie du trafic en direct ne fonctionnerait pas très bien si une seule personne utilisait l'application. Heureusement, de nombreuses personnes utilisent Waze chaque jour et Waze et Google utilisent les données de tous les utilisateurs pour cartographier avec précision les embouteillages et calculer les vitesses moyennes et les temps de parcours.
Je ne peux pas le dire pour tous les endroits mais, dans ma région, je sais que la station de radio locale aide à signaler les accidents de la circulation et les travaux routiers sur Waze et utilise également Waze pour ses mises à jour du trafic.
Pour une brève explication sur Waze en particulier, vous pouvez lire cette page. https://support.google.com/waze/answer/6078702?hl=en