2010-11-01 3 views

ответ

1

Это возможно да, но это зависит от того, что вы ограничены, и как маршрутизация трафика выполняется провайдером и какое расстояние вы готовы считать точным. Если вы говорите о точности уличного угла, то вы не увидите, что без использования устройства для сбора информации о «ориентирах» (то есть известных wi-fi-точках, сотовых башнях и т. Д.) Вокруг вас, а затем вам. Вот как работают такие услуги, как SkyHook.

Если вы ищете больше для города или района метро, ​​то вы можете получить хорошие результаты в зависимости от того, как трафик направляется в Интернет. Именно здесь данные таких компаний, как Digital Envoy, которые обеспечивают геотаргетинг на уровне предприятия, могут с некоторой степенью точности ориентировать устройство 3G. Точность здесь страдает b/c, их данные опираются на точку пиринга на Интернет, но также не требуют программного обеспечения на клиентском устройстве и полностью прозрачны для пользователя.

0

Вам необходимо получить от модема диагностической информации:

MCC, мобильный код страны. MNC, код мобильной сети. LAC, код города. CID, Идентификатор ячейки.

И сигнализирует прочность.

Зависит от этой информации вы можете использовать API местоположения, например http://api.yandex.ru/locator/ и получить географическое расположение на основе беспроводной сети.

Я точно не знаю, существует ли он из Google.

Смежные вопросы