Страница 1 из 2
Geoserver, начало.
Добавлено: 15 окт 2014, 17:30
inzhener_007
Доброго времени, товарищи!
Начал разбираться с геосервером и возник ряд вопросов.
Как тестовую пощадку взял образ osgeo-live(хотя и на Винду уже поставил, но не суть).
И вот основной вопрос.
Как из, например, qgis подключиться к геосерверу? Т.е. понятно, что соединение осуществляется через workspase. Но что этот самый workspase собой представляет? И как его "организовать"?
Благодарю за внимание!
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 04:31
vlalexey
Создайте на Geoserver хранилище и слой (непонятно из вопроса - какие данные вы на Geoserver собрались публиковать).
Подключите этот слой к QGIS как WMS или WFS.
Workspace нужен только для организации данных на самом Geoserver - как способ группировки.
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 08:20
inzhener_007
Благодарю за пояснения, но понятно еще не совсем.
Планируется и wms и wfs использовать.
Вот, допустим. data->stores->add new store-> Directory of spatial files (shapefiles) ->(выбрали какой-то Workspace, ввели Data Source Name, выбрали директори. хранения файлов) save -> publish -> save.
И теперь мой камень преткновения%) Как теперь подключить этот слой в qgis?
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 09:22
vlalexey
В QGIS подключаетесь к WMS источнику. Адрес WMS соединения будет
http://localhost:8080/geoserver/wms (или имя сервера вместо localhost - смотря где он у вас установлен). Далее в списке слоев WMS он должен показать вам в том числе и ваш слой.
Для WFS адрес будет:
http://localhos:8080/geoserver/wfs
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 09:30
inzhener_007
Добавление срослось! Ура-ура-ура-) Спасибо за помощь!
На автомате ставил localhost:8080, а на самом деле localhost:8082.
Теперь новый вопрос. Как сделать так, чтоб можно было подключиться с другого компа, возможно из той же самой локальной сети?
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 10:07
HasT
inzhener_007 писал(а):
Теперь новый вопрос. Как сделать так, чтоб можно было подключиться с другого компа, возможно из той же самой локальной сети?
использоывать вместо localhost имя хоста или IP адрес
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 10:12
inzhener_007
HasT писал(а):inzhener_007 писал(а):
Теперь новый вопрос. Как сделать так, чтоб можно было подключиться с другого компа, возможно из той же самой локальной сети?
использоывать вместо localhost имя хоста или IP адрес
А можно вот этот момент чуть подробнее? Какие при этом необходимо сделать настройки в самом geoserver?
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 10:56
HasT
inzhener_007 писал(а):HasT писал(а):inzhener_007 писал(а):
Теперь новый вопрос. Как сделать так, чтоб можно было подключиться с другого компа, возможно из той же самой локальной сети?
использоывать вместо localhost имя хоста или IP адрес
А можно вот этот момент чуть подробнее? Какие при этом необходимо сделать настройки в самом geoserver?
Изменить URI Рабочего пространства:
http://localhos:8080/... на
http://hostname:8080/... или http://192.168.0.20{ип хоста}:8080/... . В QGIS на другом компьютере указывать при подключении ссылку на WMS/WFS в формате
http://hostname:8080/... или http://192.168.0.20{ип хоста}:8080/...
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 11:18
inzhener_007
HasT, благодарность Вам!
На текущий момент вопросы исчерпаны=)
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 14:10
inzhener_007
Ан нет. Теперь еще 1 возник. Допустим, я имею набор слоев шейпов со своими стилями. Можно ли как-то сделать их экспорт из qgis в геосервер? Или нужно каждый слой отдельно загружать ручками и для каждого слоя отдельно выгружать sld ?
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 14:14
trir
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 14:18
inzhener_007
тоже уже на этот сайт пришел=)
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 14:52
inzhener_007
Только это не совсем то. Тут нет речи о выгрузке из qgis в geoserver напрямую.
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 16:13
HasT
inzhener_007 писал(а):Ан нет. Теперь еще 1 возник. Допустим, я имею набор слоев шейпов со своими стилями. Можно ли как-то сделать их экспорт из qgis в геосервер? Или нужно каждый слой отдельно загружать ручками и для каждого слоя отдельно выгружать sld ?
Шейпы загрузить в геосервер через админку геосервера - Directory of spatial files (shapefiles)
Стили удобно создавать и применять для опубликованных слоёв используя плагин OpenGeoSuite QGIS Plugin
qgis.boundlessgeo.com/static/docs/intro.html - необходимо перейти в GeoServer Styles и добавлять стили из загруженных слоёв в QGIS, затем для каждого слоя применить дефолтный стиль в меню GeoServer Layers
Re: Geoserver, начало.
Добавлено: 16 окт 2014, 16:22
inzhener_007
HasT писал(а):Шейпы загрузить в геосервер через админку геосервера - Directory of spatial files (shapefiles)
Стили удобно создавать и применять для опубликованных слоёв используя плагин OpenGeoSuite QGIS Plugin
qgis.boundlessgeo.com/static/docs/intro.html - необходимо перейти в GeoServer Styles и добавлять стили из загруженных слоёв в QGIS, затем для каждого слоя применить дефолтный стиль в меню GeoServer Layers
Спасибо Вам! Буду далее разбираться=)