Клуб API Карт

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

Пост в архиве.

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

Проблема:

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

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

4 комментария
bubonic-pestilence
28 января 2016, 00:29

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

save: [55.7824495262778, 37.694931640624986] 

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

bubonic-pestilence
28 января 2016, 00:29

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

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

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

bubonic-pestilence
28 января 2016, 00:29

Спасибо