| 
 
 
 
 Легенда:
  новое сообщение 
  закрытая нитка 
  новое сообщение 
  в закрытой нитке 
  старое сообщение   | 
Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
Новичкам также крайне полезно ознакомиться с данным документом.
| Определение нахождение абонента телефона  19.08.09 13:34 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
 |  
| При установке на коммуникатор проги Google Maps есть возможность (без использования GPS) обнаружения себя на карте. Я понимаю что это происходит на основе анализа информации о сотах, в зоне действия которых находится телефон. Какая информация при этом отсылается на сервера гугл? Идентификаторы сот, от которых принимается сигнал или номер телефона?
 |  
|  | Кстати, ещё прикол для всех интересующихся -- у гугла есть публичное API для юзания некоторых служб гуглмапс.  10.09.09 09:20 Автор: HandleX <Александр М.> Статус: The Elderman
 |  
| http://habrahabr.ru/blogs/google/69172/ 
 В частности, можно самому вести треки нужных тебе людей и проч.
 Ну, короче API, сами понимаете -))
 |  
|  | Поставил гугл мапс MIDP2 (Java) версию на телефон SE790i. Восхищён инженерной мыслью гугла ;)  30.08.09 10:42 Автор: HandleX <Александр М.> Статус: The Elderman
 Отредактировано 30.08.09 13:03  Количество правок: 12
 |  
| Телефон отдаёт cellId, GPS на нём нету. Выезжали за город на рыбалку (Омская область), да, всё показывает, чертит круги, которые обозначают, что вероятнее всего вы в этом круге.
 За городом примерно 5-3 км точность, в городе 0,8-1,2 км.
 
 Вчера весь день думал, как гугл нарыл данные привязки идентификаторов сот к координатам на местности.
 Сотрудничал с опсосами? Это дорого, нудно, и нестабильно, нединамично, зависишь от всякого никарагуанского опсоса...
 И тут меня осенило.
 Есть телефоны и смартфоны, где есть как GPS, так и инфо cellId.
 И вот, эти телефоны, когда на них запущен гугл мапс, при каждом изменении идентификатора соты скидывают гуглу этот идентификатор и координаты местности, полученные при помощи Global Positioning System.
 Гениально, ящитаю -- аплодисменты, занавес.
 Медленно но верно у гугла будут достаточно точная привязка сот к координатам, и прекрасно просканированные реальные зоны покрытия опсосов, хотят ли они этого, или нет.
 
 Да, ещё жабомашина запрашивает подтверждение на чтение и запись личных данных пользователя. Оно, видите ли карты кэширует на флешке.
 Это хорошо.
 Интересно, смогли ли они побороть соблазн отсылать IMEI и номер абонента?
 "Умная пыль" -- страшная вещь -)))))
 |  
|  |  | Все-таки много БС с направленными антенами. Если б это они...  31.08.09 22:44 Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
 |  
| > Выезжали за город на рыбалку (Омская область), да, всё > показывает, чертит круги, которые обозначают, что вероятнее
 > всего вы в этом круге.
 
 Все-таки много БС с направленными антенами. Если б это они учитывали, то точность можно было бы повысить с многокилометровой до многометровой.
 |  
|  |  |  | Как??? Забудь про нетмониторы, нету в API для сторонних прог (пока) этой инфы.  01.09.09 10:38 Автор: HandleX <Александр М.> Статус: The Elderman
 Отредактировано 02.09.09 12:38  Количество правок: 4
 |  
| Жаббка, например, даже событие не генерит по смене ячейки -- прога сама тупо делает поллинг по таймеру. ---------------------
 Есть клон асьски LockID называется, и вот, в ней етсь плугин CellID называется, и вот, алгоритм по выгрызанию cellID из жаббки там достаточно нетривиальный, и ветвления в зависимости от модели телефона. И никаких "сот и качества приёма сигнала", только "сота, в которой в данный момент зарегистрирован телефон". Юзер сам создаёт места (строго говоря, это группы сот), называет их, например "Площадь революции", "Вокзал", и т.п., и по мере блуждания по местности, вручную привязывает неизвестные соты к этим местам.
 Плугин поллит текущую соту, и меняет экстра статус аськи в соотв. с местом.
 ----------------------
 Прикольно ставить этот плугин деффачкам и детям ;)
 |  
|  |  |  |  | В таком случае аминь, точность свыше километра уже фантастика на данном этапе.  02.09.09 08:47 Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
 |  
|  |  
|  |  |  | Тогда для расчета необходимо учитывать вектор и скорость...  31.08.09 22:58 Автор: Den <Денис Т.> Статус: The Elderman
 |  
| > Все-таки много БС с направленными антенами. Если б это они > учитывали, то точность можно было бы повысить с
 > многокилометровой до многометровой.
 
 Тогда для расчета необходимо учитывать вектор и скорость движения GPS клиента.
 |  
|  |  |  |  | Не понял. И причем тут GPS? Может GPRS? А он причем? Скорость мало на что влияет в любом случае.  02.09.09 08:49 Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
 |  
|  |  
|  | В свое время искал эту информацию. Выводы к которым пришел похожи на Den'овские  22.08.09 07:35 Автор: kstati <Евгений Борисов> Статус: Elderman
 Отредактировано 22.08.09 07:50  Количество правок: 3
 |  
| > При установке на коммуникатор проги Google Maps есть > возможность (без использования GPS) обнаружения себя на
 > карте. Я понимаю что это происходит на основе анализа
 > информации о сотах, в зоне действия которых находится
 > телефон.
 > Какая информация при этом отсылается на сервера гугл?
 > Идентификаторы сот, от которых принимается сигнал или номер
 > телефона?
 
 По-сути, телефон (в идеале) работает минимум в зоне действия одной соты, в идеале - трех.
 Каждая сота имеет свою силу сигнала (соответственно радиус действия).
 В зависимости от активных сот и силы сигнала можно узнать место, где находится трубка.
 Визуально ты можешь это представить так: нарисуй на листе две-три точки.
 Возьми и обведи их кругами. Место пересечения кругов и есть искомое.
 Разумеется, подобный "пример" работает на открытом пространстве и только. Именно из-за этого и следует оценивать область покрытия соты не как идеальный круг, а как некую фигуру, зависящую от ландшафта местности.
 Как раз из-за этого операторы и используют "нахлест" сот. Дабы дать стабильную связь в области, которую они признали обслуживаемой.
 Но принцип прост - количество доступных сот и их силы сигнала.
 [upd]
 Еще один пример. Если завернуть телефон в трубу из алюминиевой фольги и закрыть "дно" и медлено крутить его на 360 градусов, то можно исказить свое место расположения - по данному методу определения места расположения будет эффект движения по кругу. Причина проста - алюминий в этом случае работает как отражатель сигнала, получается что телефонная антенна работает не всенаправлено, а направленно на определенную область.
 |  
|  |  | Блин. В программной платформе, на которой вертится гугл мапс в телефоне, нет информации обо всех сотах, что слышит тел, а только та, в которой данный момент тел зарегестрирован.  22.08.09 09:24 Автор: HandleX <Александр М.> Статус: The Elderman
 |  
| Соответственно, и гугл мапс тебе показывает где ты примерно - скорее всего, точка на карте, где торчит антенна опсоса. |  
|  |  |  | Ничего подобного  25.08.09 10:19 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
 |  
| У меня показывает круг с радиусом 80 метров (радиус бывает разный), где центр круга - здание в котором я сейчас нахожусь |  
|  |  |  |  | Уверен, что на этом здании нет антенны опсоса?  25.08.09 10:22 Автор: HandleX <Александр М.> Статус: The Elderman
 |  
|  |  
|  |  |  |  |  | Да, уверен  25.08.09 10:26 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
 Отредактировано 25.08.09 10:28  Количество правок: 1
 |  
| Это здание где я работаю К тому же, там сейчас и крыши нету - ремонт идет ;-)
 Еще пробовал тестить у себя дома - тоже угадывает с домом, при чем центр круга расположен ближе к краю дома, где я и живу ;-)
 Вот и стало интересно как они без ЖПС так точно позиционируют
 Но был и прокол у них -  в одном из зданий не удалось совсем даже приблизительно указать месторасположение. Уровень сигнала тогда был средний. Может был сигнал только от пары сот и не хватало данных для триангуляции
 |  
|  |  |  |  |  |  | Что за ось в теле, на чём мапсы крутятся?  25.08.09 12:07 Автор: HandleX <Александр М.> Статус: The Elderman
 |  
|  |  
|  |  |  |  |  |  |  | Не совсем телефон - коммуникатор под WM  26.08.09 09:49 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
 |  
|  |  
|  |  |  |  |  |  |  |  | Я там выше отписал про впечатления про гугл мапс. ИМХО:  31.08.09 12:09 Автор: HandleX <Александр М.> Статус: The Elderman
 Отредактировано 31.08.09 12:10  Количество правок: 1
 |  
| Гуглмапс в настоящее время (да и всегда видимо будет) собирает статистику по сотам. Самый тупой алгоритм: сота в телефоне изменилась, скинуть в базу гугла её координаты из встроенного GPS. База или добавляет запись за записью в таблицу, а потом выдаёт усреднённые данные, или хранит одну-ед. запись, и усредняет "на лету", что врядли (исходя из серверных возможностей гугла, то очень сладко, конечно же в научных целях, хранить треки движения мобильных устройств ;))
 Но, в любом случае, выдаёт средние значения.
 И вот, представь, что до тебя лемминги баловались с коммуникатором (в котором есть GPS) в твоём доме.
 Тогда всё сходится.
 |  
|  |  |  |  |  |  |  |  |  | Этот лемминг - я сам :-D  31.08.09 12:37 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
 |  
| Потому что сам раньше пробовал через GPS позиционироваться. После того что ты написал понятно почему на работе и дома с такой точностью меня позиционирует (радиус до 80-100 метров) ;-)
 |  
|  | Скорее привязка по 3-ем сотам, их местонахождение + уровень сигнала  19.08.09 13:44 Автор: Den <Денис Т.> Статус: The Elderman
 |  
|  |  
|  |  | Разве прога может знать расположение самой соты?  19.08.09 14:49 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
 |  
| Разве что сота сама передает эту информацию в каком-то виде |  
|  |  |  | Сота передает свой ID  19.08.09 15:19 Автор: amirul <Serge> Статус: The Elderman
 Отредактировано 19.08.09 15:21  Количество правок: 1
 |  
| Ну, а гугль наверное уже знает расположение базовых станций и сам производит триангуляцию |  
 
 
 |  |