Я просто хотел бы попросить некоторые разъяснения относительно функций GPS телефонов Android. Когда приложение активирует GPS телефона, должен ли телефон быть на тарифном плане или должен активировать трафик данных (Настройки> Настройки беспроводной сети> Мобильные сети> Трафик данных), чтобы GPS мог получить координаты телефона?
уточнение GPS
Ответы (3)
Я не пробовал это на Android, но должно быть возможно получить координаты GPS без тарифного плана. Мой iPhone получает местоположение GPS, даже когда нет связи, я не понимаю, почему Android должен быть другим.
Из Wikipdeia
Глобальная система позиционирования (GPS) — это космическая спутниковая навигационная система, которая предоставляет информацию о местоположении и времени при любой погоде, в любом месте на Земле или рядом с ней, где есть беспрепятственная прямая видимость для четырех или более спутников GPS. Он поддерживается правительством США и доступен для всех, у кого есть GPS-приемник.
Если вы говорите конкретно о GPS, то это не имеет никакого отношения к тарифному плану или даже к вашему поставщику услуг. GPS полностью от него не зависит. Подумайте об автономном устройстве GPS-приемника, например. Гармин GPS 10. Он просто подключается к вашему ноутбуку через Bluetooth (некоторые с USB-кабелем) и начинает отправлять на него данные GPS. Эти устройства обычно выводят данные GPS в формате NMEA. В современные телефоны встроена такая же схема приемника GPS. Отличие здесь в том, что эти телефоны потребляют данные GPS для внутреннего использования, а не напрямую выводят в необработанном виде. Вот как вы получаете информацию о местоположении GPS на смартфонах iPhone и Android. С другой стороны, подумайте об устройствах GPS-навигации, которые мы используем в наших автомобилях, например. Garmin Nuvi. Он показывает местоположение автомобиля на интегрированных картах. В нем нет сим-карты. То же самое и с часами для фитнеса с GPS.
Хороший вопрос здесь: Как GPS вычисляет местоположение? Лучшее объяснение, которое я нашел, находится на Как работает. Это очень легко и очень хорошо объяснено. Помимо GPS в мире существуют и другие системы позиционирования, хотя GPS является старейшей и наиболее широко используемой. После GPS из США идет ГЛОНАСС из России. Некоторые телефоны также поддерживают ГЛОНАСС, например. iPhone 4S и Samsung Galaxy S III. Впрочем, разработчикам не о чем беспокоиться. Эти телефоны используют GPS и ГЛОНАСС для обеспечения высокой точности определения местоположения и точно так же определяют местоположение.
Другие системы позиционирования включают Compass из Китая и Galileo. В настоящее время они находятся в стадии разработки. Полный список см. в этой статье Википедии.
Изменить. Местоположение также может определяться мобильными сетями и сетями Wi-Fi. Например, Google Latitude сообщает ваше приблизительное местоположение, если вы подключены к Wi-Fi, и даже если у вас нет подключенного устройства GPS. В случае определения местоположения мобильными сетями поставщик услуг может взимать плату за определение местоположения. Обычно местоположения, определяемые мобильными сетями и сетями Wi-Fi, не очень точны, но местоположение можно определить в помещении, что является очень большой проблемой для расчета местоположения GPS.
Надеюсь, это поможет, как все работает.
Ваше здоровье! :)
По крайней мере, в Индии я могу использовать GPS, когда вижу небо, мне не требуется тарифный план.