Клуб API Карт

Удалить точки маршрута с карты

megamix012
23 октября 2014, 14:36

Добрый день.

Подскажите пожалуйста, как можно удалить начальную и конечную точки, которые автоматически добавились после построения маршрута

Пробую так: map.geoObjects.remove(route.getWayPoints()); но не работает

Так: map.geoObjects.remove(route); удаляется весь путь

заранее спасибо

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

Зачем добавлять, затем удалять?

Добавьте только саму линию маршрута, без точек

Я думал об этом, но, к сожалению не нашел какой параметр\настройка отменяет добавление точек при построении маршрута.
Маршрут строю обычным образом:
var myGeoObject =  ymaps.route(координаты).then(
    function (route) {
        route.options.set({
         strokeColor: "#336699",
        });
)

ymaps.route(координаты).then(function (route) {

    var paths = route.getPaths();


    paths.options.set({
      strokeColor: "#336699",
      strokeWeight: 3,
      opacity: 0.5
    });

    myMap.geoObjects.add(paths);

});

Работает, большое спасибо!