November 29th, 2007

skoda

Google Maps Mobile — my locations

У Гугла есть мобильная версия гугловых карт для всяких смартфонов и наладонников, которая, если кто не знает, прекрасно ищет по-русски, ест относительно мало траффика (если нужно найти какое-то место, то на все про все уходит килобайт двести, то есть рубля два у Мегафона) и вполне неплохо ориентируется в Питере.

Так вот, вышла новая версия, где при нажатии на ноль вам покажут, где вы находитесь. Без gps'а. Я проверил. Да, оно ошибается на пару километров. Но оно работает!

Я не очень понимаю, как они это сделали. Ну оператор может представлять такую услугу (и предоставляет) — он знает, где все его вышки, и может опросить несколько и посчитать расстояние. Но вряд ли Гугль договорился об этих данных со всеми российскими операторами.

Update: Потестировали на работе, в Java-версии эта функция недоступна. А для виндовых и симбиановских (только на девятке) устройств — пожалуйста.

Update2: Прочел на Хабре, что эта фигня работает на одной соте. При этом у коллеги с МТС'ом показывает местоположение почти у офиса, а у меня, как выше было сказано, в паре километров. Таким образом, выходит, что сервис называется не «мое местоположение», а «найди свою соту». Но все равно удобно как отправная точка, когда нужно поглядеть карту — быстрее.

Update3 (мой коммент на Хабре):
если у вас есть информация о расстоянии только до одной станции, то вы будете, как, думаю, гугл и делает, показывать просто местоположение этой станции. потому что направление не выяяснить, и все остальное будет еще менее точно.

а вот откуда гугло знает расположение всех вышек российских сотовых операторов? неужели со всеми договорился?
Update4: Поглядел рекламный ролик. У базовых станций есть еще сектора! Т.е. информация о направлении есть кое-какая.