Клуб API Карт

getClosest как использовать

gunghost
22 августа 2012, 14:31

Всем привет. непойму в чем проблема.

Строю поли-линию:

var myPolyline;

var  to4ka; 

function calkROuteLine( ghf ) {
  // Ломаная

myPolyline = new ymaps.Polyline(ghf, {}, {
strokeWidth: 5 // ширина линии
});

  myMap.geoObjects.add(myPolyline);

Далее хочу найти ближайшую точку на лломаной

 myPolyline.getClosest(to4ka).position;

Браузер пишет   Unhandled Error: 'myPolyline.getClosest' is not a function 

Заранее благодарен 

 

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

У нас в документации этот метод почему-то описан у геометрии, но у самого обьекта.

 myPolyline.geometry.getClosest(to4ka)

блин. получилось тоже что я и сам делал

Он вершину ломанной находит чтоли?

Он даже находит неправильно, проверил по яндекс линейке, даже вершины блин не точнго ищет, первую берет и все.