Клуб API КартПоиск объектов в заданном радиусеПост в архиве.mishka-cala31 октября 2013, 06:55Добрый день. Задал точку на карте. Задал радиус относительно этой точки. К примеру 10 км. Можно ли получить список городов в заданном радиусе?
8 комментариевАвторизуйтесь, чтобы оставить комментарийdimik28 января 2016, 01:14Такой возможности нет.mishka-cala28 января 2016, 01:14скажите почему не работает panto в следующем коде $("a[id^=station]").bind("click",function(){ $.ajax({ url: "/coords/coords.php?tid="+$(this).attr("rel"), cache: false, success: function(html){ vp=html.split("-"); //$("#full_cart").empty(); //$("#full_cart").html(html); // showSuccessToast() ; var myPlacemark = new ymaps.Placemark([vp[1], vp[0]],{ /* Свойства метки: - контент значка метки */ iconContent: "", // - контент балуна метки balloonContent: "город "+vp[2] }); myMap.geoObjects.add(myPlacemark); alert(vp[0]+","+vp[1]+","+vp[2]); myMap.panTo([vp[1], vp[0]], {flying: true}); } }); }); объект устанавливается верно, но переход к этой точке не корректно. уходит куда то в АфрикуВсеволод Шмыров28 января 2016, 01:14А как именно не работает? Есть ли какая-нибудь ошибка в консоли? dimik28 января 2016, 01:14Лучше постить ссылку на этот код, мы же не телепаты и тут не Битва Экстрасенсов.Возможно проблема в том что panTo ждет координаты ввиде чисел, а не строк.myMap.panTo([Number(vp[1]), Number(vp[0])], {flying: true});mishka-cala28 января 2016, 01:14Класс. Спасибо. Действильно он воспринимал их как строки.mishka-cala28 января 2016, 01:14Бабушка-бэтмен. извините за назойливость. ПО выше укзанному мною примерукак после каждого клика на ссылку удалять все раннее установленные Геообъекты dimik28 января 2016, 01:14Проще всего сначала добавить на карту свою коллекцию, затем свои метки в нее.var myCollection = new ymaps.GeoObjectCollection();myMap.geoObjects.add(myCollection);myCollection.add(myPlacemark);Удалять метки можно вызовом myCollection.removeAll();Всеволод Шмыров28 января 2016, 01:14Можно во все необходимые города добавить по метке. И сделать поиск в окружности как в примере http://api.yandex.ru/maps/jsbox/placemarks_in_circleМетки должны быть обязательно добавлены на карту. Их можно скрыть при помощи опции visible