в гугле есть специальная опция, которая обычно включена, которая к позиционированию через GPS добавляет определение по мобильным вышкам.  (по-моему даже если мобильную сеть отключить). Эту опцию можно отключить, но там написано, что позиционирование сразу станет намного хуже.Про айфоны не знаю, но думаю у них аналогично. Ну а как еще по спутникам, если их не видно?  Как раз в навигаторах, которые по спутникам, это четко заметно.  Их надо выкладывать  в машине около лобового стекла, и  если неудачная погода они теряют спутники и ориентацию.  Может сейчас таких не делают, я не знаю, но раньше были, помню как пытались поймать спутники в дороге.Хотя может сейчас все навигаторы умеют как-то по вышкам и еще каким-то сигналам, даже без симки?Вот на эту тему статья:https://nvgn.ru/blog/pochemy-gps-neeffectiven-vnutri-pomesheniy/