Клуб API Карт

Геообьект на марштуре

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

Допустим есть метка,когда я её перетаскивая -можно ли как узнать попадает она на маршрут или нет?Там через событие hover как нить?  

1 комментарий

попробовал так чтобы при вынесении менял цвет метка,а при попадании обратна старый, когда выноушу тогдаменяет,а обратно нет.Или для пути не работате этот метод

             var segment = new ymaps.GeoObject({

                            geometry: {

                                type: "Point", // тип геометрии - точка

                                coordinates: [coords[0].toPrecision(6), coords[1].toPrecision(6)]// координаты точки

 

                            },

                            properties: {

                                iconContent: increment++,

                                balloonContentHeader: "Удалить Обьект",

                                balloonContent: "[" + coords[0].toPrecision(6) + "," + coords[1].toPrecision(6) + "]"

                            }

                        },

                        {

                            preset: "islands#darkGreenStretchyIcon" ,

                            draggable:true

                        });

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

                        myMap.geoObjects.add(segment);

                        objects = ymaps.geoQuery([segment]);

   

                        segment.events.add('drag', function () {

                         

                        var objectsInsideCircle = objects.searchContaining(currentRoute.getPaths().get(0));

                       

                            objectsInsideCircle.setOptions('preset', 'twirl#blueIcon');

                            //Оставшиеся объекты - синими.

                            objects.remove(objectsInsideCircle).setOptions('preset', 'islands#redIcon');

                        });