Услуги определения местоположения на смартфонах - какую физическую сеть он использует?
Я был приятно удивлен, обнаружив, что мой iPhone смог определить мое местоположение в Индии, несмотря на отключение моего дорогого роуминга данных (я живу в США и использую AT & T). У меня действительно был включен сотовый роуминг (местным провайдером был Airtel).
Я всегда предполагал, что без использования сети передачи данных мои приложения не смогут узнать мое местоположение (например, геотаггинг фотографии EXIF, точка текущего местоположения на Картах Google). Теперь, когда я знаю, что это неправда, мне любопытно, какие сервисы определения местоположения сети используют. Я предполагаю, что это не отдельная физическая сеть, а осуществляется через одну из сетей передачи данных или сотовой сети. Который из них? И если это сеть передачи данных, как она работает без включенных служб передачи данных?
1 ответ
Службы определения местоположения на большинстве смартфонов, произведенные за последние 7-8 лет, напрямую связываются со спутниками GPS для определения местоположения.
Из моего комментария:
Это не имеет ничего общего с оператором связи, IIRC вы можете выбросить SIM-карту из окна своего автомобиля, и GPS все равно будет работать. (черт возьми, телефон никогда не сообщает оператору, что он даже использует GPS обычно, поскольку GPS - это просто сигналы, передаваемые со спутников, с вашего телефона нет ответа)