Определение местоположения пользователя
В API включена возможность определения местоположения пользователя. Одним из основных параметров, использующимся для оценки местоположения, является IP-адрес устройства, обращающегося к API. Geolocation API устройства при этом не используется.
Во время загрузки API производится запрос к серверу, и в момент готовности API данные о предполагаемом местоположении пользователя доступны для использования. Доступ к этим данным предоставляет статический объект geolocation.
myMap.geoObjects.add(
new ymaps.Placemark(
[ymaps.geolocation.latitude, ymaps.geolocation.longitude],
{
balloonContentHeader: ymaps.geolocation.country,
balloonContent: ymaps.geolocation.city,
balloonContentFooter: ymaps.geolocation.region
}
)
);