Добрый день.
Мне нужно проложить маршрут между двумя точками на карте.
Точки представляют собой 2 метки, который пользователь добавляет на карту.
Так вот, если я указываю в констукрторе маршрута точку, как получения координат из метода, то маршрут не прокладывается.
А если указать там же координаты этой точки руками в коде, то все работает великолепно.
Может кто нибудь знает в чем тут дело??
var router = new YMaps.Router([
new YMaps.GeoPoint( pointA.getGeoPoint() ),
'Москва, метро Китай-Город',
'Москва, метро Третьяковская'], [0], {viewAutoApply: 1});
YMaps.Events.observe(router, router.Events.Success, function(router)
{
for (var i = 0, l = router.getNumRoutes(); i < l; i++)
{
map.addOverlay(router.getRoute(i));
}
})