расположение камеры в помещении - PullRequest
1 голос
/ 16 августа 2011

Мой вопрос прост: как на небесах узнать точное местоположение сотового телефона, который находится в помещении, GPS не будет работать, так как для этого требуется чистое небо. Сетевой провайдер LocationManager предоставляет мне только местоположение ближайшей сотовой вышки моего сетевого провайдера. Буду признателен за помощь.

Ответы [ 6 ]

3 голосов
/ 16 августа 2011

Многие телефоны на самом деле не используют GPS, но A-GPS, который также полагается на сигналы башни. Поэтому вы должны попробовать триангуляцию башен, которая, если вы сможете найти достаточно башен, может дать вам хорошее приближение вашего местоположения.

Имейте в виду, что получение «точного» местоположения уже не происходит в истинном GPS (поскольку армия США обладает точностью до миллиметра, они оставляют за собой стратегическое право ограничивать вас точностью до метра и размыть сигнал в любое время, когда они и, конечно, если вы ожидаете получить «точную» информацию о местоположении внутри здания без GPS, сигнала или Wi-Fi, вам следует позвонить Гарри Поттеру и попросить его API карты ...

Если ваша потребность действительно необходима, и вы располагаете достаточным бюджетом для обустройства своих местоположений, вы можете использовать специальные излучатели, как Shopkick . Тем не менее, я ожидаю, что вам будет лучше выполнять менее строгие требования к точности определения местоположения.

2 голосов
/ 16 августа 2011

На самом деле вы можете "копать" с этим решением: http://www.infrasurvey.ch/?lang=en.Это УГПС.Всегда приятно знать, что такого рода технологии существуют ... и они не используют магию.

1 голос
/ 16 августа 2011

Вы можете проверить Tagin! , который является движком тегов местоположения с открытым исходным кодом, который может использоваться для создания внутренних сервисов и приложений на основе определения местоположения (LBS). Проект близок к завершению и скоро будет готов. Вот Wiki для того же.

Отказ от ответственности: я разработчик на Tagin! проект как часть Google Summer of Code.

1 голос
/ 16 августа 2011

К сожалению, это единственные варианты, которые у вас есть здесь.Если у вас есть доступ к некоторым маршрутизаторам Wi-Fi, вы можете взглянуть на какой-либо метод определения местоположения, основанный на мощности сигнала Wi-Fi и MAC-адресе маршрутизатора, например Skyhook Wireless, или вы можете реализовать какой-либо метод самостоятельно.

1 голос
/ 16 августа 2011

Сетевой провайдер также использует точку доступа WiFi для определения местоположения, так что вы можете получить лучшее решение, чем ваша ближайшая вышка сотовой связи.Тем не менее, без GPS вы получите только грубое местоположение, и на самом деле обойти его невозможно.

0 голосов
/ 08 мая 2013

Под точным местоположением ... Вы имеете в виду декартовы (x, y, z) координаты (и если да, относительно какого происхождения) или геолокацию (широту, долготу, высоту)? Вы пытаетесь найти что-то, где вы находитесь, или точно определить его местоположение на карте?

На данный момент нет точных решений для последнего, но есть несколько решений, которые будут использовать технологию направленного радиомаяка, как это доступно в Bluetooth 4.0, которая может дать вам решение, когда вы приближаетесь к телефону или направляетесь в правильном направлении. Я быстро взглянул на ссылку tagin, предоставленную кем-то выше. Я не буду вдаваться во все недостатки использования Wi-Fi диапазона, как это сделано там, но достаточно сказать, что использование отпечатков пальцев Wi-Fi трудно настроить и поддерживать, и точность зависит, среди прочего, от того, сколько людей находится в комнате с вами ( люди - хорошие проводники радио Wi-Fi, и этот метод использует силу сигнала Wi-Fi, чтобы выяснить, где вы находитесь от объекта, который вы ищете).

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