Найти ближайшую точку по клику на yandex map?

Задача у меня стоит следующая, у меня есть около 10 точек (баллунов) на карте яндекса и мне нужно при клике на кнопку найти ко мне близжайший, задача усложняется тем, что с начало я должен получить местоположение свое:
navigator.geolocation.getCurrentPosition(showPosition);
    function showPosition(position) {
        var y = $('#avMyPosition').val(position.coords.latitude + ', ' + position.coords.longitude);
    }

И сразу записываю его в скрытый input

Это все хорошо, но получаю его я после загрузки карты и чтобы получить его заново мне необходимо перезагрузить карту, и желательно сделать это по кнопке, чтобы после этого открылся балун. Собственно в этом и проблема не получается этого сделать.

Вот пример в jsfiddle https://jsfiddle.net/7gzryeu9/

И скажу, если иметь заранее готовые координаты то он все корректно показывает, показывает ближайший открытый балун.
  • Вопрос задан
  • 234 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы