Клуб API Карт

Определение местоположения с использованием Geolocation API

Пост в архиве.
Пример: определение местоположения с использованием Geolocation API

Мы уже публиковали статью и пример использования Geolocation API для API Яндекс.Карт 1.x в 2010 году. До сих пор она остается одной из самых популярных в блоге.

В связи с выходом версии 2.0 API Яндекс.Карт мы решили обновить пример и переписали код.

Посмотреть пример в новом окне.

Сам API Яндекс.Карт также умеет определять местоположение пользователя на основе его IP-адреса. Но этот способ не такой точный, как при использовании Geolocation API.

Местоположение пользователей уже определяют, например, сайты allcafe.ru и esosedi.ru.

1 комментарий

из википедии

 

On desktop computers, the W3C Geolocation API works in Firefox since version 3.5, Google Chrome, Opera 10.6, Internet Explorer 9.0, and Safari 5. On mobile devices, it works on Android (firmware 2.0 +), iOS, Windows Phone and Maemo. The W3C Geolocation API is also supported by Opera Mobile 10.1 — available for Android and Symbian devices (S60 generations 3 & 5) since November 24, 2010.