Песочница
Кабинет разработчика
Версия:
Карта
Геообъекты
Кластеризация
GeoQuery
Поведения и события
Макеты и шаблоны
Поиск по карте
Пробки
Местоположение пользователя
Маршрутизация
GeoXML

Определение местоположения с помощью Geolocation API

Сохранить как файлыЭкспорт на JSFiddle

В связи с ростом популярности мобильных устройств часто возникает задача определения местоположения пользователя.

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

В данном примере на карте размещается кнопка, при нажатии на которую производится обращение к Geolocation API устройства и получение его координат. Для полученных координат производится обратное геокодирование и определяется адрес.

Обсуждение этого примера можно посмотреть в клубе.

Пишете на JavaScript? У нас есть вакансии