Есть 2 карты в разных дивах
var map = new YMaps.Map(YMaps.jQuery('#YMapsID')[0]
map.setCenter(new YMaps.GeoPoint(CenterLon, CenterLat), zoom);
var map2 = new YMaps.Map(YMaps.jQuery('#YMaps')[0]
map2.setCenter(new YMaps.GeoPoint(CenterLon, CenterLat), zoom);
В первой карте добавляется ломаная
polylineA = YMaps.Polyline.fromEncodedPoints(encodePoints(a), "AAA", { hasBalloon: false }
polylineA.setStyle("trackAll#CustomLine");
map.addOverlay(polylineA);
Если добавить после этого ее на вторую карту
map2.addOverlay(polylineA);
то она пропадает с первой и на второй не появляется
Если проделать такую же операцию с меткой, то она пропадает с первой карты и появляется на второй.
Как можно скопировать ломаную на вторую карту? получилось скопировать только если создать
polylineA2 = YMaps.Polyline.fromEncodedPoints(encodePoints(a), "AAA", { hasBalloon: false }
polylineA2.setStyle("trackAll#CustomLine");
map2.addOverlay(polylineA2);
Но так как линия большая, из-за данной операции теряется лишнее время