Клуб API Карт

getClosest как работает?

Пост в архиве.

Обьясните пожалуйсто.

Что заметил:

position - точка на ломаной ближайшая к anchorPosition; -находит первую на ломанной а не ближайшую
distance - расстояние от anchorPosition до position; - вообще не считает
closestPointIndex - индекс вершины, ближайшей к position; - это действительно работает
nextPointIndex - индекс вершины, следующей за position; не работает
prevPointIndex - индекс вершины, предшествующей position.  не работает

1 комментарий

варианта 3 - или начало отрезка ближайшая, или конец, или где-то по середине.

position и distance есть во всех случаях.

closestPointIndex - для первых двух случаев

prevPointIndex\nextPointIndex - для третьего.

И работает вроде бы без проблем