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

Редактирование слоев MapServer

Добавлено: 24 янв 2011, 23:07
ILYA_
Есть MapServer+OpenLayers+карта из шейпов. Подскажите пожалуйста можно ли редактировать слои (добавлять и удалять объекты, изменять содержимое полей) программно через веб? (QGis - не вариант). Если да, то в каком направлении копать? WFST, как я понял, Мапсервером не поддерживается.

Re: Редактирование слоев MapServer

Добавлено: 25 янв 2011, 05:52
Denis Rykov
Так точно, MapServer не поддерживает WFS-T, только WFS. Советую присмотреться к TinyOWS, легковесный WFS(WFS-T) сервер. Правда работает только с данными, хранящимися в PostGIS. Раньше никогда с ним не работал, но не так давно пришлось - в принципе доволен - если остановитесь на нём - спрашивайте, помогу чем смогу, хотя там всё просто. Ну и если функционала TinyOWS недостаточно - то GeoServer, по нему в принципе и в статьях и на форуме информация есть - поищите.

Re: Редактирование слоев MapServer

Добавлено: 25 янв 2011, 06:14
Филиппов Владислав
_DR_, а можете что нибудь сказать про Geomajas ?

Re: Редактирование слоев MapServer

Добавлено: 25 янв 2011, 06:58
Denis Rykov
Насколько мне известно Geomajas - это богатый на возможности Web клиент на Java. Не уверен, что с его помощью можно поднять WFS-T сервис, только если весь проект перевести на него. Там есть инструменты редактирования.

Re: Редактирование слоев MapServer

Добавлено: 25 янв 2011, 10:02
Филиппов Владислав
так это и понятно,
я интересуюсь мнениями, опытом и прочим экспириенсом по этому проекту, уж очень мне понравился.
Хотим делать на его основе портал учета недвижимости университета, я отвечаю за ГИС-составляющую, вот и собираю инфу.

Re: Редактирование слоев MapServer

Добавлено: 07 ноя 2012, 14:46
dascom
Всем привет. Вопрос по теме. На сегодняшний день, как я понял с официальной страницы продукта TinyOWS, он является частью MapServer. Следовательно у мапсервера появилась возможность редактировать слои объектов. Так ли это? И если так, то, кто сталкивался - подскажите, как можно реализовать редактирование слоя (в частности у меня они хранятся в PostGis) через связку OpenLayers + Mapserver.

Re: Редактирование слоев MapServer

Добавлено: 08 ноя 2012, 04:37
Denis Rykov
Публикуете слой по WFS-T и подключаете его в OL, редактируете его там и используя стратегию Save - сохраняете изменения.

Re: Редактирование слоев MapServer

Добавлено: 08 ноя 2012, 10:18
dascom
Начиная с какой версии Mapserver поддерживает WFS-T?

MapServer version 6.0.3 (MS4W 3.0.6) OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=KM
L SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=CAIRO SUPPORTS=FREETYPE SUPPORTS=ICONV SUP
PORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPOR
TS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=
THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEF
ILE

В данном ответе не указано, что моя версия поддерживает этот сервис.

И если не затруднит - есть ли какая документация по использованию для редактирования OL?

Re: Редактирование слоев MapServer

Добавлено: 08 ноя 2012, 10:43
dascom
И самое главное, где найти описание настройки map-файла для сервиса WFS-T?