Клуб API Карт

Как сопоставить объект на карте с записью в базе данных.

wotgaid
22 мая 2015, 16:10

У меня на карте имееться несколько объектов, координаты которых подгружаються из базы данных. После подгрузки данных в цикле создаю объекты вот таким образом

switch(jsonData.geoZone[i].id_geo_zone){

   polygon = new ymaps.Polygon([jsonData.geoZone[i].points])

 

  //Событие двойной клик

  polygon.events.add('dblclick', function (e) {

  var pol = e.get('target');// Получение ссылки на объект, сгенерировавший событие (карта).

  pol.editor.startDrawing();

  console.log('Есть событие'); 

  });

  myMap.geoObjects.add(polygon);

}

По двойному клику у меня активизируеться редактор многоугольника. После того как пользователь сделал какие то изменения с объектом мне необходимо сохранить все изменения в базе данных. Я не знаю как в определённый момент времени, определить, к какой строчке в БД соответствует данный объект.
Подскажите как можно сопоставить id объекта в базе данных с объектом на карте.
Может быть есть какая то переменная у объекта, в которой можно хранить какие то данные?