Клуб API Карт

Работа с точками ломанной

s.dreval
9 июля 2012, 12:57

Есть необходимость добавить на карту ломанную, например состоящуюю из 10-ти точек, нужно чтоб в каждой точке я мог вывести балун при клике или что хуже, но все же, на каждом отрезке, реализуемо ли такое средствами одной ломанной или мне нужно создавать 9ть ломанных маленьких между каждыми 2мя точками и у них прописывать значения балуна?

5 комментариев
Подписаться на комментарии к посту
вопрос в том чтобы на каждом участке показать какой-то специальный балун?

Варианта:
1. если линия не прозрачна - рисуйте отрезками, случайте отдельно
2. если прозрачна то можно -
2.1. Считать клик, найти ближайшую вершину, открыть балун
2.2. Создать графику как статику(overlayFactory:ymaps.geoObject.overlayFactory.staticGraphics и отдельно(!) создать кликабельные области из отрезков\точек через overlayFactory:...hotspot

Средствами ломаной такого сделать нельзя.

Можете создать в каждой вершине линии по метке и сделать их хотспотными, задав опцию overlayFactory: ymaps.geoObject.overlayFactory.hotspot. Тогда у вас будут на вершинах невидимые точки и они будут кликаться.

попробую..