Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Координируй это

В ходе нашего разговора с Шуриком выяснилось, что мы оба добавили свои вайфайники в базу «Скайхука», чтобы в наших домах даже Айфоны без ГПСа нас точно находили на карте. Слушатели просят рассказать, как это сделать. Как часто пишет Реймонд Чен, вы уже всё знаете, чтобы сделать это самостоятельно.

Как работает определение места в Айфонах без ГПС? Телефон шлёт идентификаторы сотовых вышек, которые он может поймать, куда-то Гуглю, а мак-адреса вайфайников, расположенных вокруг — в «Скайхук ваерлесс». В базах Гугля и «Скайхука» записаны координаты этих объектов, поэтому телефон может приблизительно вычислить, где вы находитесь.

Задача в том, чтобы добавить свой вайфайник в базу «Скайхука». Так и пишем: add my wifi to skyhook. Ух ты, первая же ссылка ведёт на форму добавления своего вайфайника в их базу!
Подписаться на блог
Поделиться
Отправить
9 комментариев
Kalan
Кстати, Google Maps при включенном Gears использует тот же самый Skyhook — можно надавить характерный кружочек над слайдером и узнать, где ты сейчас.

Я ещё летом удивлялся, что, привезя wi-fi точку за много мегаметров, получал точные координаты своего предыдущего места обитания. (Точка вскоре была возвращена на место, где и работает по сей день.)
Илья Бирман
Зашёл Хромом — нифига нет никакого характерного кружочка нигде :-)
Kalan
Под Маком только в Сафари или Фоксе получится. Кружочек будет в левом верхнем углу карты.
Илья Бирман
В Сафари нету, а Фаерфокс падает при клике в кружочек.
Kalan
А компьютеру есть, чем принимать вай-фай? :)
Илья Бирман
Хм... Я как-то про это даже не подумал :-)

Он проводом воткнут в этот самый вайфайник.
Илья Весенний
Только правильная ссылка на поисковик должна быть http://lmgtfy.com/?q=add+my+wifi+to+skyhook, точно? ;)
Илья Бирман
Можно и так :-)
DnV
Походу при подключении по вайфаю айфон сам отправляет координаты точки в этот скайхук! Я как раз недавно офигел, нажав на этот гугловский «кружочек» на подключенном туда же ноуте. Да, он выдал точное положение ноута, как можно догадаться. Точка домашняя, закрытая.
ЗЫ: ФФ утверждает, что инфу о координатах берёт у тоже же гугла, кстати. Значит гугл стыкуется со скайхуком каким-то образом.
Илья Бирман
Айфон не отправляет координаты точки в скайхук, а берёт их у Скайхука. Как он может отправлять то, что неизвестно?
DnV
Почему неизвестно? Айфон определяет координаты с помощью триангуляции или GPS и если ещё подключен вайфай, то самовольно отправляет эти данные в скайхук. По-другому я объяснить не могу, т. к. сам ничего в скайхуке не регистрировал.
Это кстати логично, иначе как бы скайхук свою базу пополнял? Не много ведь желающих вручную забивать как вы ;) Скажу даже больше, возможно это их выгода от бесплатного предоставления айфону своего сервиса.

Есть ещё другой вариант. Айфон чтобы получить координаты отправляет данные триангуляции и мак вайфая в скайхук, а они уже сами связывают эти данные. Это даже больше похоже на правду.
Илья Бирман
Какой смысл переливать данные из базы Гугля в базу Скайхука посредством Айфонов и вайфайников, встретившихся на этом пути, — мне понять трудно.

О том, откуда в базе Скайхука берутся ГПС-координаты вайфайников нам рассказывал Джобс, когда анонсировал поддержку определения места в Айфоне 2Г: они проехали на машине с ГПСом по всем городам, поймали все вайфайники и записали сами в свою базу.
DnV
Интересно, как они добрались до моего домашнего вайфайника, который так высоко, что даже у дома не ловится? Кроме того, с тех пор я не раз переезжал :)

Короче, факт остаётся фактом. Хорошо бы это проверить ещё раз, но для этого мне нужно менять mac вафли.
Илья Бирман
Какой именно факт остаётся фактом? Что заставляет вас думать, что ваш телефон находит вас именно через скайхук?
DnV
1) В авиарежиме с выключенным вайфаем телефон координаты не находит. С включенным вайфаем находит.
2) Ноутбук, подключенный к интернету через ту же точку доступа и никак больше в картах гугла находит положение с точностью триангуляции (рисует ту же область радиусом 100 метров).
3) Компьютер, входящий в сеть через провода не находит положение на картах гугла.

Вывод один: мак вайфай-карты занесён в базу. Гугла или скайхука, я не знаю. Кроме того, занесена погрешность триангуляции. Вручную я ничего этого не вносил.
Илья Бирман
Да, значит всё-таки Скайхук съедает гуглевские данные от сотовых вышек при первой же возможности. Интересно. Спасибо.
DnV
Интересно было бы ещё это перепроверить на всякий случай на какой-нибудь чистой точке. Вообще говоря, не совсем это нормально (наверно даже должно быть незаконно) вносить в базу координаты лично моей точки доступа -> сетевой карты -> компьютера -> меня. Конфиденциальная это информация и согласия на это я нигде не давал. Может в суд на них подать? ;)

Пользовательский интерфейс
Доступны три раздела
электронного учебника

Популярное