Клуб API Карт

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

sklyarov-petr
6 апреля 2013, 23:34

Добрый день. 

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

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

5 комментариев
Подписаться на комментарии к посту

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

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

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

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

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

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

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

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

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

myCircle==true

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

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

     ...

}

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

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