Клуб API Карт

Получение текущего положения и задание радиуса поиска координат

Пост в архиве.

Добрый день. 

Мне необходимо реализовать следующую идею. Нужэно получить текущее положение пользователя (его координаты), а также радиус (допустим 5 км от текущих координат).Скажите как получить текущие координаты пользователя и как задать радиус +-5 км от текущего положения пользователся (это надо чтоб вывести список мест координаты которых попадают в этот радиус).

Заранее спасибо всем, кто захочет помочь!

5 комментариев

Для определения местоположения можно использовать GeolocationAPI

для выбора геообъектов в нужном радиусе можно использовать метод contains геометрии круг, см.пример

Комментарий удалён

Это пример базовой геометрии.

Ее не надо инстанцировать самому.

посмотрите тут

Петр Скляров
28 января 2016, 02:22

о, спасибо Вам! Буду смотреть!

Комментарий удалён

Ты проверяешь чтото странное ))

myCircle==true

нужно проверять

if(myCircle.contains([53.5303, 49.3461])) {

     ...

}

Посмотри наконец пример, ссылку на который я давал тебе в еще первом ответе.

Без создания карты это сделать нельзя.