Перенос workspace c Geoserver

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
vlalexey
Активный участник
Сообщения: 141
Зарегистрирован: 01 апр 2011, 05:07
Репутация: 9

Перенос workspace c Geoserver

Сообщение vlalexey »

Добрый день,

Пробовал ли кто-то выполнять перенос Workspace (store, layers) с одного Geoserver (2.1.4) на другой?
Вроде бы все данные Worspace-а хранятся в

Код: Выделить всё

GeoserverFolder\data_dir\workspaces\WorspaceFolder\
и достаточно просто скопировать эту папку и перестартовать Geoserver
Но там в .xml (datastore.xml, напрмер) фигурируют id - которые видимо должны быть уникальные (в рамках одного Workspace? В рамках всего Geoserver-а?)

Стили (SLD) насколько я понимаю в состав Workspace не входят - как правильно их перенести, чтобы добавить их на новый Geoserver(2.1.4)? (ведь в .xml слоев идет ссылка на id стиля)
vlalexey
Активный участник
Сообщения: 141
Зарегистрирован: 01 апр 2011, 05:07
Репутация: 9

Re: Перенос workspace c Geoserver

Сообщение vlalexey »

В итоге перенос workspace с одного на другой Geoserver получился, нюанс был только со стилями

Со стилями было сделано так:
1. из .xml слоев пернесимого workspace были скриптов вытянуты id используемых стилей
2. по указанным id скриптом из папки styles были скопированы наборы .sld и .xml для переноса на новый Geoserver вместе с workspace

Вывод: если на одном Geoserver >1 проекта/сайта в разных workspace - безопаснее для каждого из них держать независимый набор .sld (и хорошо их еще по префиксу имени, например, отделять - чтобы легко можно было выбрать минимально необходимый набор - при переносе)
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость