[identity profile] van-dervaals.livejournal.com posting in [community profile] useless_faq
объясните как работает функция определения текущего положения на ipod touch.
в плеере нет gps, то есть он делает это исключительно посредством wi-fi. Непонятно следующее как он это делает по одной точке доступа когда для gps и для gsm триангуляции используются 2 спутника\вышки?


ps - то есть что, каждый wi-fi роутер "знает" свои координаты?

Date: 2008-12-11 11:46 am (UTC)
From: [identity profile] repell.livejournal.com
в компьютерре была статья на сей счет, смысл сводился к тому, что используюца мегасложные алгоритмы, и в результате дается приблизительно положение, то есть туфта
но например в центре запросто несколько точек хватаюца

Date: 2008-12-11 11:52 am (UTC)
From: [identity profile] ai-enable.livejournal.com
Мультисотовые сети ? (:

Date: 2008-12-11 11:53 am (UTC)
From: [identity profile] mrgatsby.livejournal.com
Он делает триангуляцию по нескольким вайфай точкам.

Date: 2008-12-11 11:57 am (UTC)
From: [identity profile] kisa-i-osya.livejournal.com
Возможно, стоит покурить GeoIP, хот я оно не очень-то надежное, но если все так как описано -- единственный вариант.

Date: 2008-12-11 12:22 pm (UTC)
From: [identity profile] prblnce.livejournal.com
а как оно вообще там где показывается?

Date: 2008-12-11 12:26 pm (UTC)
From: [identity profile] valodka.livejournal.com
В картах в левом нижнем углу нажать на кружочек.

Date: 2008-12-11 12:35 pm (UTC)
From: [identity profile] prblnce.livejournal.com
хммм, не замечал, буду знать (-:

Date: 2008-12-11 01:17 pm (UTC)
From: [identity profile] aou.livejournal.com
Первое приближение - IP адрес. По нему можно вычислить провайдера и иногда примерное местоположение.

Второе приближение - та самая триангуляция по WiFi точкам. Они сотрудничают с http://www.skyhookwireless.com, которые поддерживают, как могут, в актуальном состоянии базу WiFi точек и по ней пытаются определить местоположение.

В моей деревне вторая опция видимо не срабатывает и мое местоположение найденное тачем - 50км от реального.

Date: 2008-12-11 07:52 pm (UTC)
From: [identity profile] kisa-i-osya.livejournal.com
Вот такое еще есть: http://wi2geo.ru/

Date: 2008-12-11 08:07 pm (UTC)
From: [identity profile] aou.livejournal.com
Чтото у вас с терминологией не так - "частные" как антоним "стационарным".

Положение он определяет по всем точкам которые видны девайсу. Если одна или несколько этих точек есть в базе - выдает координаты. Не удивлюсь если попутно и регистрирует в базе новые для этого места точки.

Date: 2008-12-11 02:23 pm (UTC)
From: [identity profile] reineke.livejournal.com
а почему не определять по базовым станциям GSM, как это довольно точно делают, например, Яндекс.Карты?

Date: 2008-12-11 02:47 pm (UTC)
From: [identity profile] aou.livejournal.com
у iPod Touch нет GSM. Есть только WiFi

Date: 2008-12-11 03:00 pm (UTC)
From: [identity profile] reineke.livejournal.com
а! я идиот! :-)
перепутал с iPhone

Date: 2008-12-12 02:11 am (UTC)
From: [identity profile] anvarbek.livejournal.com
метод называется Pattern Matching или Fingerpint prediction.
Никакой триангуляции. Сначала составляется карта на которой указаны мощности сигналов в конкретной точке с разных точек доступа, для этого оператор который предоставляет услуги определения местоположения должен пройтись по этой местности (скажем на машине), периодически сканируя сигналы вай-фай. Потом создается база данных в которой для каждой местности хранится информация о количестве вай-фай точек в данной местности, МАС адреса этих точек и мощности сигнала с каждой вай-фай точки.
Когда iphone или любой другой вай-фай девайс запращивает информацию о местоположении прога сканирует все сигналы в данной точке и сверяется с базой данных и выдает местополежине конкертного девайса.
Вообщето эта система разработана для закрытых помещений вроде офисов (например Ekahau RTLS), где точность местопределения обычно высока, +-3 метра.
Для открытой местности ествественно точность резко падает.

Date: 2008-12-13 04:38 pm (UTC)
From: [identity profile] anvarbek.livejournal.com
Одной точки достаточно (для БД). Конечно при этом точность местопределения будет ёще меньше.

Date: 2008-12-15 01:07 am (UTC)
From: [identity profile] anvarbek.livejournal.com
ествественно. поэтому оператор который предоставляет такую услугу периодически обновляет базу данных.

Date: 2008-12-12 05:25 am (UTC)
From: [identity profile] ex-herr-lema320.livejournal.com
Какая триангуляция по 2ум ????? точкам, Какая, нахрен триангуляция по GSM (TDMA) . Воопще советую выкинуть продукцию Эпл, Не даст он тебе даже приблизительного расположения, город пожалуйста, может и район, сверяясь с базой, которая устаревает раз в 1 час .

Date: 2008-12-12 08:04 am (UTC)
From: [identity profile] ivang78.livejournal.com
Триангуляция по двум точкам отлично работает но дает геометрическую неопределенность, в gsm позиционировании
, насколько я владею информацией, для разрешения неопределенности используется "сектор" - какая из секторных антенн БС "ведет" телефон в данный момент.

Date: 2008-12-12 07:17 pm (UTC)
From: [identity profile] alexmak.livejournal.com
и тем не менее, зачастую он показывает весьма точное положение. так что ваше "не даст" — чистая теория, опровергаемая практикой.

Date: 2008-12-14 09:19 am (UTC)
From: [identity profile] margot.livejournal.com
я б сказала "пугающе точное" положение ))) причем чисто по вайфаю, блин! ;)

Date: 2008-12-18 10:23 am (UTC)
From: [identity profile] xen0n.livejournal.com
а насколько точно он определяет?

допустим, по уровню сигнала можно определить насколько метров вы удалены от точки - отошли на 10 метров - сигнал понизился. Но в этом случае он не сможет определить, на север вы отошли или на юг (при условии, что попутно он не ловит сигналы от других точке). Есть только предположение, радиус действия wifi не такой уж и большой и он вообще может показывать всегда не ваши координаты а координаты wifi точки. может такое быть?

ну и попутно думаю, что для пополнения используются девайсы с GPS и какой-нибудь софтиной которая в базу сливает координаты и уровни сигнала - то есть ктото с GPS'ным коммуникатором (может даже сам не зная этого) пополняет базу, а iPod'ы ее используют.