рисую полилинии с помощью следующей функции
function createpolyYA() {
var myMap = new ymaps.Map('createmap', {
center: [54.311357, 48.412847],
zoom: 12,
behaviors: ['drag', 'scrollZoom']
});
myMap.controls
.add('zoomControl', {
left: 5,
top: 5
})
.add('typeSelector')
.add('mapTools', {
left: 35,
top: 5
});
var polyline = new ymaps.Polyline([], {}, {
strokeColor: '#0066ffff',
strokeWidth: 5 // ширина линии
});
myMap.geoObjects.add(polyline);
polyline.editor.startEditing();
polyline.editor.startDrawing();
$("span[id='save']").click(
function () {
coord = polyline.geometry.getCoordinates();
var num = $("#num").val()
if (coord == "") {
alert("Укажите хотя бы одну вершину геолинии!");
} else {
$.post('/templates/editya.php', {
'coord': JSON.stringify(coord),
'num': JSON.stringify(num)
}, function (coord, num) {
console.log(Удача)
}, 'json');
alert("Геолиния успешна сохранена. Для дальнейшей работы с ней перейдите в редактор геолиний!");
}
});
}
function proverka(input) {
var value = input.value;
var rep = /[-\.;!№#@$%^&?*()_=+":'a-zA-Zа-яА-Я]/;
if (rep.test(value)) {
value = value.replace(rep, '');
input.value = value;
alert("Номер должет состоять только из чисел!!!");
}
}
Но рисуется только одна ПОЛИЛИНИЯ. Как добавить возможность рисование двух и более полилиний? Заранее спасибо.