Ситуация в следующем, на карту выводится порядка 1000 объектов.
Задача: Показать 1 ближайший объект в зависимости от местоположения пользователя.
Для определения местоположения использую:
var geolocation = ymaps.geolocation;
geolocation.get({
provider: 'browser',
mapStateAutoApply: true,
}).then(function (result) {
// здесь код
}
Список всех объектов на карте получаю через:
var objects = ymaps.geoQuery(myMap.geoObjects);
но дальше не понимаю, как из списка объектов выбрать ближайший???