Страница 1 из 1
OpenCellId
Добавлено: 21 фев 2015, 13:08
SergeyRyzhkov
Re: OpenCellId
Добавлено: 21 фев 2015, 20:18
ANAT01
Для него есть приложение
на Андроид
Одно время собирал и отправлял данные по своему району (муниципальное образование, а не двор

Очень выручил в свое время с угадыванием операторов связи для командировок в глухие деревеньки.
Re: OpenCellId
Добавлено: 21 фев 2015, 21:40
SergeyRyzhkov
Если не трудно, расскажите какой практический толк от данного ресурса.
Re: OpenCellId
Добавлено: 21 фев 2015, 22:50
ericsson
Применений, как минимум, два:
- альтернатива коммерческим API определения местоположения по CID
- анализ наличия покрытия у какого-то оператора в данном конкретном месте
Re: OpenCellId
Добавлено: 22 фев 2015, 10:59
SergeyRyzhkov
ericsson
Понял, спасибо.
По второму пункту понятно. А оп первому не совсем понятно.
Будет возможность, можно чуть расширенно?
Спасибо!
Re: OpenCellId
Добавлено: 22 фев 2015, 21:15
ericsson
Ну а что тут объяснять? Есть API, которые позволяют определить положение телефона (естественно, очень приблизительно) по сотовым вышкам, а не по GPS, например - у Google. А этот сервис предоставляет открытое API и доступ ко всей базе. Аналогично тому, как есть Google Maps API и есть Openstreetmap.
Re: OpenCellId
Добавлено: 22 фев 2015, 22:19
SergeyRyzhkov
Ой, да ладно. Ничего не надо объяснять, тем более так как Вы это попробовали сделать

Про API и так понятно (кстати в HTML5 - это в стандарте прописано...)
Я просто не могу понять как используя данную информацию можно определять свое местоположение...
Re: OpenCellId
Добавлено: 22 фев 2015, 22:52
ericsson
А что вы тогда вообще можете понять?
Скажем, есть мобильное приложение под Андроид, оно имеет доступ к информации о том, к какой БС мобильное устройство в данный момент подключено (это отдельное разрешение, которое не связано с Geolocation). Имея номера MCC, MNC, LAC, RNC, CELLID и базу (или доступ к OpenCellID API по HTTP) вы можете найти по этим номерам координаты базы и определить, что мобильное устройство находится внутри некоего круга с центром в месте, где установлена БС. Как я уже сказал, приблизительно. Это нужно для множества задач вроде сортировки результатов поиска, когда иметь точное положение (с точностью до десятков метров) - совершенно не важно, но нужно иметь приблизительное представление с точностью до района города.
Вы же, например, не хотите, чтобы приложение с поиском банкоматов выдавало вам их с сортировкой по адресу, начиная с города Армавир, когда вы - в Питере? Это не замена GPS, это замена GeoIP, скорее.
Re: OpenCellId
Добавлено: 23 фев 2015, 10:35
SergeyRyzhkov
ericsson, не горячитесь

Теперь Вы доходчиво объяснили.
Не силен я в мобильных приложениях, вот и спрашивал (не могу же все на свете знать).
Спасибо Вам!
ЗЫ: Интересно, а кроме вышеуказанного, еще есть практическое применение?
Re: OpenCellId
Добавлено: 23 фев 2015, 23:39
ericsson
Кто еще тут горячится - это не я фыркал в духе "лучше бы и не пытались".
Применение, которое я описал, вполне очевидное, узкоспециальных знаний не требует.
Более экзотических применений можно много придумать. Например, высокоэкономичные средства отслеживания перемещения грузов. Современные чипы GPS можно заставить "просыпаться" раз в десятки минут, а на основе определенного положения (сравнив его с базой сотовых вышек) принимать решение, включать ли GSM-модуль, чтобы отправить пакет данных, или сэкономить энергию до следующего раза. Процессор и правильный приемник GPS жрут всяко меньше, чем модуль сотовой связи, а потому выбрать выгодную для регистрации в сотовой сети позицию - эффективнее, чем пытаться зарегистрироваться за двадцать километров от базы, сажая батарею.
Re: OpenCellId
Добавлено: 24 фев 2015, 08:52
SergeyRyzhkov
Спасибо.
Направление мысли понятно. Применений можно найти уйма,видимо.
А вот интересно насчёт достоверности данных этой базы. Операторы же не будут сами предоставлять координаты бс
[ Сообщение с мобильного устройства ]
Re: OpenCellId
Добавлено: 24 фев 2015, 17:31
freeExec
SergeyRyzhkov писал(а):Спасибо.
А вот интересно насчёт достоверности данных этой базы. Операторы же не будут сами предоставлять координаты бс
[ Сообщение с мобильного устройства ]
Такая же как и у википедии. Данные предоставляют не опсосы, а пользователи программы, совмещая свои координаты по GPS и базовую станцию к которой они подключены. Чем больше человек прошлось по данной местности и получено больше результатов, тем "достовернее" данные

Re: OpenCellId
Добавлено: 25 фев 2015, 00:27
ericsson
Операторы, естественно, не предоставляют никаких данных вообще.
Методы сбора этих данных достаточно просты и автоматизированы, для этого есть приложения. Так что достоверность, я бы сказал, повыше, чем у многих других данных crowdsource-проектов, но, естественно, не идеальна. Вероятность ошибок обратно пропорциональна частоте посещения данного конкретного места людьми и прямо пропорциональна активности операторов по реконструкции сети.