Клуб API Карт

Полигон, как получить доступ к самому полигону из меню?

server1221-1
20 марта 2014, 08:02

Здравствуйте.

Проблема:

... (items, model) {
  items.push({
    title: "Завершить редактирование",
    onClick: function(){
      model.editor.stopEditing();
     
      var points = model.geometry.getCoordinates();
     
      console.log("save: ", points);
    }
  });
}

points == координаты точки по которой щелкнули что открыть меню, а как получить доступ к самому полигону? Ну или ко всем точкам сразу?

4 комментария
Подписаться на комментарии к посту
bubonic-pestilence
20 марта 2014, 08:04

Не с того акка написал, в консоле вижу:

save: [55.7824495262778, 37.694931640624986] 

Разобрался: model.getParent().geometry.getCoordinates();

bubonic-pestilence
20 марта 2014, 09:42

Вопрос снова в строю! Как всё таки получить доступ к ОБЪЕКТУ из МОДЕЛИ? )

Теперь нужно вытащить проперти...

Реадктор работает с геометрией и ничего не знает о геообъекте. Ссылку на геообъект в данный обработчик можно прокинуть только через замыкание.

bubonic-pestilence
20 марта 2014, 16:38

Спасибо