Почему этот код не работает?
// Поездка по МКАДу
ring = 0;
route.getPaths().each(function (elem, i) {
elem.getSegments().each(function (elem, i) {
if (elem.getStreet() == 'МКАД') {
ring += elem.getLength();
}
});
});
Firebug пишет path.getSegments().each is not a function
Почему getPaths() можно обойти функцией each, а getSegments() нельзя? как вообще правильно пройтись по всем сегментам всех путей одного маршрута (точек маршрута может быть от 2 и более)?