Страница 1 из 1

Редактирование слоя GeoServer через WFS-T

Добавлено: 20 июн 2013, 16:14
kolosov_sergey
Добрый день.

Возникла проблема с редактированием слоя GeoServer'а в QGIS.
Я подключил слой WFS (демонстрационный слой, идет с геосервером), добавил в него объект. При попытке сохранить изменения QGIS "повис". Завершить удалось только через диспетчер задач.

Окружение: Windows 7, GeoServer 2.3.0, QuantumGIS 1.8.0

Кто-нибудь сталкивался с чем-то подобным?

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 25 июн 2013, 09:59
kolosov_sergey
Неужели никого с подобными проблемами?..

Это ошибка QGIS или я что-то делаю неправильно? Никакие же плагины дополнительные не требуются для работы с WFS-T?

Подумал, что редактирование через WFS-T - это типовая задача и здесь все должно работать, поэтому не спешил сразу сообщать об ошибке разработчикам, а для начала спросить на форуме.

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 25 июн 2013, 10:25
Denis Rykov
Попробуйте ночную сборку.

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 25 июн 2013, 10:42
sdikiy
если не ошибаюсь:
- QuantumGIS 1.8.0 поддерживает только WFS 1.0
- кодировка крайне желательно UTF

когда все это удастся побороть, упретесь в проблему кеширования WFS ответов на стороне QGIS. т.е. изменив данные с одной рабочей станции(или непосредственно в источнике данных), увидеть изменения на другой не реально, если эта область уже попала в кеш QGIS.

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 25 июн 2013, 11:09
kolosov_sergey
sdikiy писал(а):если не ошибаюсь:
- QuantumGIS 1.8.0 поддерживает только WFS 1.0
- кодировка крайне желательно UTF
Все так. Кодировка UTF8. Geoserver поддерживает WFS 1.0.0 и именно эту версию использует QGIS при подключении. Кроме того, в свойствах слоя имеется запись о возможности редактирования.

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 25 июн 2013, 13:23
kolosov_sergey
Denis Rykov писал(а):Попробуйте ночную сборку.
При использовании этой версии после недолгого ожидания выскакивает сообщение "Не удалось внести изменения в слой". В отладочной информации во вкладке Сеть запись "Время ожидания ответа истекло", а во вкладке WFS - "Ошибка запроса DescribeFeatureType"

По этой информации нашел вот такой вот тикет: http://hub.qgis.org/issues/5241

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 04 июл 2013, 15:30
sdm98
та же проблема. вам удалось победить?

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 11 июл 2013, 12:58
sdm98
нашёл классную программульку/фреймворк udig
http://udig.refractions.net
позволяет напрямую редактировать пространственную инфу в базе данных. и ещё много чего....

Re: Редактирование слоя GeoServer через WFS-T

Добавлено: 11 июл 2013, 13:51
rhot
sdm98 писал(а):нашёл классную программульку/фреймворк udig
http://udig.refractions.net
позволяет напрямую редактировать пространственную инфу в базе данных. и ещё много чего....
пфф, удивили. QGIS тоже на это способен.