Клуб API Карт

Рисование стрелок поверх ломаной

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

И опять к этому вопросу. Есть на данный момент "легальный" способ нанести направление движения на трек? Вопрос поднимался в прошлом году и в позапрошлом. Но примера так и нет для v2.x.

5 комментариев

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

Интерфейса или примера, с помощью которого это можно сделать в 2 строчки, у нас пока нет.

Удалённый пользователь
28 января 2016, 00:25

Не могли бы вы хоть примерно на пальцах объяснить как это можно сделать?

Извините, что долго, добавили пример в песочницу http://api.yandex.ru/maps/jsbox/2.1/arrow

Пример работает совместно с API 2.1.x  А как быть с 2.0.x?  Все примеры упираются в отсутствующие в 2.0.x функции. Например, ymaps.modules не имеет метода define или нет метода getMap(). На 2.1.x перейти сложно, если вкратце: там странные требования к браузеру и не все и не всегда могут браузер обновить (например, в мобильном телефоне).

Что вы имеете в виду под странными требованиями к браузеру?