Карты распознают активность смартфона, то есть движение гироскопа и акселерометра. Телефон же в кармане, значит он чувствует движение ноги при прокрутке педалей на велосипеде. А если ты сидишь в машине, он понимает, что со скоростью 60 километров в час не двигая ногами нельзя передвигаться, и он понимает что ты в машине.
Гугл карты используют сведения о местоположении вашего устройства, чтобы определить, каким транспортом вы перемещаетесь. Ваше устройство может иметь встроенный GPS-приемник, который определяет ваше местоположение, а также датчики движения, которые могут определить, каким транспортом вы перемещаетесь. Таким образом, используя эти данные, гугл карты могут определить, как вы перемещаетесь и показывать это на карте.