Позиционирование без GPS

Я получаю позиционирование карты в iPad без GPS. Любые подсказки о том, как получить то же самое в телефоне Android? Я попробовал это на картах Google, картах со мной, всегда с включенным Wi-Fi и безрезультатно, если я не подключен к сети Wi-Fi.

Вашему устройству нужен источник для извлечения информации о местоположении. Это либо GPS, либо сеть (в сочетании с идентификаторами сотовой связи и WiFi). Сами идентификаторы не дают информации о местоположении, это базы данных в сети, где эти идентификаторы ищутся. Это означает, что вам нужен либо GPS, либо подключение для передачи данных (Wi-Fi или мобильное). Если просто включить Wi-Fi, но нет доступного подключения для передачи данных, это не поможет.
Кроме того, чтобы получить приблизительное местоположение только от Wi-Fi, точка доступа, к которой вы подключены, должна быть в базе данных местоположения Wi-Fi — в дополнение к фактическому предоставлению подключения для передачи данных — что часто не так.
Я понимаю, что вы говорите. Но в случае с моим iPad у него нет 3G, только Wi-Fi, и он позиционирует себя либо на купленных, либо на кешированных (т.е. картах Google) картах...

Ответы (1)

Зайдите в основное приложение «Настройки» . Найдите Доступ к местоположению ( Службы определения местоположения на некоторых телефонах) в списке страниц настроек и убедитесь, что все настройки на этой странице включены, в частности местоположение Wi-Fi и мобильной сети (которое может иметь немного другое имя, например Использовать беспроводные сети ).

Когда вы включаете эту опцию, появляется диалоговое окно с предупреждением о том, что она периодически отправляет видимые сети Wi-Fi в Google. Так работает механизм определения местоположения, поэтому вы должны согласиться с ним, если хотите использовать эту функцию.

Даже когда он включен, он работает только тогда, когда вы подключены к Интернету (через 3G или Wi-Fi). Он работает, отправляя Google список сетей Wi-Fi, которые вы можете видеть. Google собрал базу данных с именами сетей Wi-Fi и реальными местоположениями, поэтому с этой информацией они могут ответить на ваш телефон с его приблизительным местоположением. Очевидно, что это может работать только с доступом в Интернет.

Аналогичная функция в iPad работает точно так же, только с другой базой данных, поддерживаемой Apple, а не Google.

Мне жаль. Но я использую свой iPad, который постоянно работает только через Wi-Fi в разных городах мира, таким образом: я подключаюсь к Интернету, кэширую часть карты, а затем, когда я иду по городу, я получаю отображение местоположения...
Вы можете сделать это на iPad или iPhone где угодно.
Фактически без подключения к сети. Apple использует краудсорсинг. Они постоянно присваивают позиции IP-адресам, извлекая эту информацию из устройств с поддержкой Wi-Fi / GPS, интегрируя ее в базу данных. И затем, когда вы загружаете карту, в нее встроена эта информация. Итак, вы гуляете по городу, без интернета, без GPS и получаете идеальное отображение местоположения.
Я без ума от этого, потому что я только что получил свой первый телефон на Android и понял, что не могу сделать то же самое...