как найти местоположение с помощью Wi-Fi в iphone - PullRequest
3 голосов
/ 28 октября 2010

В моем приложении я пытаюсь определить местоположение пользователя моего приложения с помощью Wi-Fi (не GPS, потому что моя основная область находится внутри зданий). Может ли кто-нибудь сказать мне, как я могу получить местоположение пользователя с помощью точки доступа WiFi .

Любое базовое руководство или пример хороши.

Заранее спасибо.

egards

Ответы [ 2 ]

0 голосов
/ 29 октября 2010

Использовать основное местоположение. Базовая структура местоположения скрывает фактические возможности устройства от вас (более или менее) и (в зависимости от установленных параметров) дает вам наилучшую оценку широты и долготы. Я использовал одно и то же приложение на iPhone и iPod touch и получил довольно хорошие результаты при прикосновении. Это будет не так точно, но достаточно для большинства приложений.

Ознакомьтесь с документацией Core Location и примером кода "LocateMe" с сайта разработчика: https://developer.apple.com/library/ios/#samplecode/LocateMe/Introduction/Intro.html

0 голосов
/ 28 октября 2010

Если вы не хотите выяснить местонахождение вашего пользователя в определенном здании с известными точками Wi-Fi, вам придется прибегнуть к использованию базы геолокации IP-адресов.Существуют службы, например, предоставляемые MaxMind , в которых есть база данных, на которую вы подписываетесь для получения обновлений.База данных сопоставляет IP-адреса с местоположениями.

Это позволит получить приблизительные значения, поэтому лучше всего использовать GPS, а IP-адрес в качестве резервной копии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...