Разделы

Телеком Мобильная связь Интернет Веб-сервисы

«Яндекс» узнает, где находится каждый

Поисковик «Яндекс» открыл для разработчиков API географического сервиса «Яндекс.Локатор». Он определяет положение мобильных устройств с помощью сотовых базовых станций и точек доступа Wi-Fi. Появление сторонних проектов, основанных на географическом API «Яндекса», позволит компании серьезно расширить свои знания о местоположении интернет-пользователей.

«Яндекс» объявил об открытии программного интерфейса (API) своего сервиса геопозиционирования «Яндекс.Локатор». API стал доступен сторонним разработчикам в режиме тестирования 25 февраля 2011 г. Из тестовой стадии проект может выйти «через несколько месяцев».

Согласно сообщению «Яндекса», API позволяет определять местоположение мобильных телефонов или ноутбуков, не имеющих собственного приемника GPS, что открывает разработчикам возможности создания сервисов и приложений, основанных на идее геопозиционирования. В качестве примеров таких программ в «Яндексе» приводят добавление геотега к фотографиям или сообщениям, публикуемым в соцсетях или в Twitter.

Работа географического API «Яндекса», подобно аналогичным решениям, основана на использовании данных о положении близлежащих базовых станций сотовой связи и точек доступа Wi-Fi.

Инструмент, по словам руководителя отдела разработки мобильных сервисов «Яндекса» Олега Герасимова, сейчас используется в нескольких собственных продуктах поисковика (в мобильных «Яндекс.Картах», мобильном «Яндексе» и в «Яндекс.Баре» для Firefox и Internet Explorer). Сторонних проектов, основанных на географическом API «Яндекса», пока не существует, однако, когда они появятся, «Яндекс» сможет добавить к своим знаниям о местоположении пользователей «Яндекс.Карт» аудиторию пользователей сторонних приложений.


«Яндекс.Локатор», используемый в «Яндекс.Картах», теперь доступен всем желающим

В пользовательском соглашении «Яндекс» предупреждает пользователей API — разработчиков приложений, что «условием использования сервиса в мобильных приложениях является передача GPS-треков (данных о передвижениях пользователя - прим. CNews)» «Яндексу». Если приложение делает более 1 тыс. запросов в сутки, это условие становится обязанностью его разработчика.

В «Руководстве разработчика» для «Локатора» «Яндекс» называет самой точной методикой позиционирование по сигналам точек доступа Wi-Fi. В этом случае положение мобильного устройства может быть определено с точностью до 150 метров.

В том же документе отмечено, что позиционирование с помощью базовых станций сотовой связи зависит от их плотности: в центре городов, где они расположены с максимальной плотностью, она может составлять 200-500 метров, на окраинах — 1,5-2 тыс. метров.

Интересно, что в 2010 г. конкурент «Яндекса» Google был замечен в чрезмерно вольном отношении к чужим Wi-Fi сетям, когда в нескольких странах Азии, Америки и Европы автомобили Google Street View были пойманы за сбором трафика открытых беспроводных сетей.

Олег Герасимов пояснил CNews, что, в отличие от «Яндекса», который в своем геоинструментарии использует только идентификатор точки доступа, Google сканировал всю информацию, передаваемую по открытым сетям, чего «Яндекс» делать не собирается. Хотя большинство частных сетей используют протоколы шифрования, тем не менее, их идентификаторы передаются в открытом режиме, чего вполне достаточно для целей позиционирования, говорят в «Яндексе».

Средства позиционирования, аналогичные яндексовскому, имеют его прямые конкуренты Google и Mail.ru. Сервис Google Latitude (локализованный в России как «Google Локатор») имеет открытый API и широко применяется в различных веб-сервисах и приложениях.

В Mail.ru рассказали CNews, что их сервис геопозиционирования интегрирован в мобильный Mail.ru Агент, в приложение «Карты», «Пробки», а также в сервис «Люди на карте» в десктопном Mail.ru Агенте, благодаря которому пользователь чата может видеть на карте своих собеседников.

Для определения местоположения сервис Mail.ru использует информацию об IP-адресе, данных о ближайших к пользователю Wi-Fi-сетях и базовых станциях сотовой связи.

Mail.ru не предоставляет открытого программного интерфейса своих геосервисов. На вопрос CNews, планируется ли открытие API в перспективе, представитель компании не ответил.

По мнению Олега Герасимова, от конкурентных сервисов «Яндекс.Локтор» отличает «точность и полнота базы, собранной за счет треков от сотен тысяч пользователей мобильных «Яндекс.Карт», и оперативность ее обновления».

Владислав Мещеряков