Добрый день.
У меня вот такая ситуация:
На карте есть 2 объекта. Точка и ломаная, с вершиной, проходящей через эту точку.
При перемещении точки и сохранении в бд, мне необходимо перестроить ломаную. На серваке я это сделал, и ответ на StrategySave содержит уже кроме точки и новый объект ломаной, который я планировал заменить на карте.
Но StrategySave вычленяет из ответа только данные по сохраняемым объектам.
Можно ли каким то хитрым образом из колбека (например onCommit) StrategySave выцепить весь gml из ответа?
OpenLayers SaveStrategy заполучить полный Response
-
- Интересующийся
- Сообщения: 31
- Зарегистрирован: 20 дек 2011, 23:32
- Репутация: 0
-
- Интересующийся
- Сообщения: 31
- Зарегистрирован: 20 дек 2011, 23:32
- Репутация: 0
Re: OpenLayers SaveStrategy заполучить полный Response
Уже не актуально.
Выкрутился.
Выкрутился.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: OpenLayers SaveStrategy заполучить полный Response
Хорошо, что разобрались. Не поделитесь решением?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 31
- Зарегистрирован: 20 дек 2011, 23:32
- Репутация: 0
Re: OpenLayers SaveStrategy заполучить полный Response
Ну... к Response можно достучаться на уровне протокола, при описании слоя. Поставить там свой колбек... Толку то... Мне нужно было получить Response для обработки по определенному событию (в данном случае Strategy.Save onCommit) Поэтому задача была решена просто другим путем. После сохранения feature - посылается запрос на сервер о выдаче gml конкретных (связаных логически с сохраняемым) объектов. Старые объекты с карты стираются, а сежеполученые рисуются.
Вот как то так...
Вот как то так...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость