Клуб API Карт

Показывать только точки на маршруте

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

Надо сделать возможность построения маршрута от одного города до другого города и отображать только те точки, которые есть на маршруте. До конца не могу отдуплить как это сделать максимально эффективным методом с помощью апи, без лишних костылей.


Как пример: http://global.rn-card.ru/services/rnmap/ - выбираем трассу, на не показываются  точки.

 

Буду рад любой помоще :)

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

Нужно создать вокруг полилинии вашего маршрута полигон, его еще называют straight skeleton, и проверить попадание координат точек.

Задача не так проста и требует неслабой математики.

Общие советы по реализации можно найти тут.