Клуб API Карт

редактирование маршрута

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

Есть маршрут

   var test=   ymaps.route([

                Arr[0],

                Arr[1]

        ],

                    {

                        mapStateAutoApply: true

 

                    }

                ).then(

                function (route) {

                    //route.start([options]);

                    route.getPaths().options.set({

 

                        //можно выставить настройки графики маршруту

                        strokeColor: '0000ffff',

                        opacity: 0.9

                    });

                    myMap.geoObjects.add(route);

                    console.log(route);

                },

                function (error) {

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

                });

не подскажите как сделать так чтобы можно было редактировать его путевых точек ,не могу разобраться 

3 комментария

Еще есть вопрос как скажем при изменении маршрута ,выкидывала какой нить alert().Мне интересует больше как навесить событие.ПРобовал

  route.editor.events("routeupdate", function() {

                        alert("test");

                    });

не получется

 

route.editor.events("routeupdate", function() {

                        alert("test");

                    });

не получется

 

 

поле events это объект, а не функция, используйте интерфейс менеджера событий (метод add)

https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/event.Manager-docpage/