Клуб API Карт

Лишние (неверные) неверные полилинии на карте.

ysedin
27 апреля 2011, 17:35
При просмотре карты с полилинией на 2-м уровне масштабирования появляются непонятные(неверные) полилинии. При клике на полилинию всплывает popup, но только не в месте клика на правильной полилинии, которая проходит недалеко от неё. При чём когда я пытаюсь посмотреть где линия начинается  - они исчезает. На других уровнях масштабирования линии не появляются. Можете подсказать откуда эти линии берутся и куда копать что бы исправить это?
5 комментариев
Подписаться на комментарии к посту

Из рисунка не понятно в чем неправильность этой линии.

Дайте пожалуйста ссылку на страницу, где воспроизводится данное поведение.

Либо код и описание условий возникновения ошибки (браузер, последовательность действий).

Неправильность в том, что я её не рисую, она появляется сама 0_о
Я работаю на localhost
             for(var i=0;i= Next_Milestone_Date){
                       
                        CurrentMap.Draw_Milestone(mark,point[4],point[2],point[3]);
                        var seconds = Curr_Date.getTime();
                        seconds = seconds + parseInt(milestone) * 1000;
                        Next_Milestone_Date = new Date(seconds);
                       
                    }
                }
               
                if (route_points == undefined){
                    route_points = new Array();
                    route_points.push(mark);
                } else {
                    route_points.push(mark);
                }
            }
            if (i == parseInt(points.length) - 1){
                CurrentMap.Draw_First_Milestone(mark,point[4],point[2],point[3]);
            }
           
            poly = new YMaps.Polyline(route_points);
            poly.setStyle("example#CustomLine");
            map.addOverlay(gCollection);
            map.addOverlay(poly);
браузер или Chrome 10.0.648.204 или FireFox 3.6 в эксплорере не рисуется потому что http://clubs.ya.ru/mapsapi/replies.xml?item_no=17639.
рисуется трек, приближаю карту до ZoomLevel 3 или 2 и просто перемещаюсь по карте. Возникает странная линия, при попытке посмотреть откуда она начинается - исчезает. При изменении zoom  - то же исчезает. Пробовал на разных данных - проблема повторяется.   

Из того, что относится к картам тут четыре последние строчки.

Попробуйте выложить на бесплатном хостинге (например на народе).

А лучьше попробуйте firebug + console.log() 

Нужен чистый пример, на котором можно воспроизвести.
А в том коде, который вы привели много неизвестных переменных.