Требуется ли GPS интернет?
нужно ли поворачивать оба Internet и GPS on прежде чем я смогу прочитать свое текущее местоположение(страна, город, местность и т. д.) В моем приложении? Если они есть, то любой альтернативный способ получить местоположение только по GPS? так как доступность интернета является проблемой.
5 ответов:
Как говорили другие, вам не нужен интернет для GPS.
GPS в основном спутниковая система позиционирования, которая предназначена для расчета географических координат на основе информации о времени, полученной от нескольких спутников в созвездии GPS. GPS имеет относительно медленное время для первого исправления (TTFF), а с холодного старта (то есть без последнего известного положения) может потребоваться до 15 минут для загрузки необходимых данных со спутников вычислить позицию. A-GPS используется сотовыми сетями, сокращает это время при помощи сотовой сети для доставки спутниковых данных на телефоне.
но независимо от того, является ли это A-GPS или GPS-местоположение, все, что получается, это географические координаты (широта/долгота). Невозможно получить больше только от GPS.
чтобы иметь возможность возвращать что-либо, кроме координат (например, адрес), вам нужен какой-то механизм Обратное Геокодирование. Обычно это делается путем запроса сервера или веб-службы (например, с помощью Google Maps или Bing Maps, но есть и другие). Некоторые из услуг позволят вам кэшировать данные локально, но все равно потребуется подключение к интернету в течение периодов времени, чтобы загрузить информацию о карте в окрестностях.
хотя это требует значительных усилий, вы можете написать свой собственный инструмент, чтобы сделать обратное геокодирование, но вам все равно нужно иметь возможность размещать данные где-то, поскольку объем данных, необходимых для этого, намного больше, вы можете хранить на телефоне, а это означает, что вам все еще нужно подключение к интернету для этого. Если вы думаете о таких инструментах, как GPS-навигаторы Garmin, они хранят данные локально, поэтому это возможно, но вам нужно будет оптимизировать его для максимального хранения и, вероятно, потребуется больше, чем обычно доступно в телефоне.
дно линия:
короткий ответ на ваш вопрос, не вам не нужно активное подключение к интернету, чтобы получить координаты, но если вы не создаете специализированное устройство или не имеете неограниченного хранилища, вам понадобится подключение к интернету, чтобы превратить эти координаты во что-нибудь еще.
В Android 4
перейти к настройке - > службы определения местоположения ->
снимите флажок служба определения местоположения Google.
Проверить GPS спутники.Для теста вы можете использовать тест GPS.Пожалуйста, проверьте открытый!
Оффлайн карты доступны в новой версии Google map.
есть два вопроса:
- получение текущих координат (долгота, широта, возможно, высота) на основе некоторых внешних сигналов, полученных вашим устройством, и
- получение считываемой человеком позиции (адреса) из координат.
получить координаты вам не нужен интернет. GPS-спутниковая система. Но чтобы получить информацию о улице / городе из координат, вам нужно либо реализовать карту, либо соответствующую алгоритмы сами по себе на устройстве (много работы!) или полагаться на проверенные услуги, например, Google, и в этом случае вам понадобится подключение к интернету.
в последнее время Google позволяет кэширование карты, что, по крайней мере, позволит вам показать свое текущее положение на карте даже без подключения к данным, при условии, что вы заранее кэшировали карту, когда вы могли получить доступ к интернету.
GPS не нуждается в каком-либо интернете или беспроводном соединении, но есть такие технологии, как A-GPS, которые используют мобильную сеть для сокращения времени до первого исправления или начального позиционирования или повышения точности в ситуациях, когда есть низкая спутниковая видимость.
Android телефоны, как правило, используют A-GPS. Если нет подключения, они используют чистый GPS. Они не переопределяют Режим сети передачи данных. Если вы его отключили, телефон не будет использовать подключение для передачи данных (который удобно, если вы находитесь за границей и не хотят платить дорогой роуминг данных).
Я узнал, что GPS не нужен интернет, но, конечно, если вам нужно скачать карты, вам понадобится подключение для передачи данных или wifi.
http://androidforums.com/samsung-fascinate/288871-gps-independent-3g-wi-fi.html http://www.droidforums.net/forum/droid-applications/63145-does-google-navigation-gps-requires-3g-work.html
Comments