Сделал, что бы на карте можно было рисовать сколько угодно полилиний)
function createpolyYA(res) {
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
});
$("input[id='create']").click(
function () {
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 {
alert(coord);
$.post('/templates/editya.php', {
'coord': JSON.stringify(coord),
'num': JSON.stringify(num)
}, function (coord, num) {
console.log(Удача)
}, 'json');
alert("Геолиния успешна сохранена. Для дальнейшей работы с ней перейдите в редактор геолиний!");
}
});
});
}
Но каждая полилиния это отдельный объект. Как сделать что бы это был один объект, для того что бы потом можно было работать с многомерным массивом? Заранее спасибо)