Клуб API Карт

Скрытие балунов в ymaps.route. Версия 2.0

yevart-nikita
12 марта 2013, 12:25

Здравствуйте.

Как можно скрыть/удалить вывод балунов при построении маршрутов?

Пример кода:

 ymaps.route([

                        [точка 1, точка 2],

                        [точка 3точка 3]

                      ]

                      ).then(function (route) {

                          route.getPaths().options.set({

                                                          strokeWidth: 6,

                                                          strokeColor: '611b01bb',

                                                          opacity: 0.9

                                                       });

                          map.geoObjects.add(route);

                      }, function (error) {

                          alert("Возникла ошибка: " + error.message);

                      });

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

если балуны в вашем понимании это метки начала и конца маршрута, то

добавьте на карту только полилинии маршрута

map.geoObjects.add(route);

заменить на

map.geoObjects.add(route.getPaths());

Если балуны это балуны, то

добавьте еще одну опцию

strokeWidth: 6,

hasBalloon: false

Да, именно метки начала и конца маршрута.

Большое спасибо.

Только есть опечатка в gatPaths, нужно getPaths (это для тех, кто будет использовать данный скрипт).

спасибо, опечатку поправил.