Geoserver, начало.

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Geoserver, начало.

Сообщение inzhener_007 » 15 окт 2014, 17:30

Доброго времени, товарищи!

Начал разбираться с геосервером и возник ряд вопросов.
Как тестовую пощадку взял образ osgeo-live(хотя и на Винду уже поставил, но не суть).
И вот основной вопрос.
Как из, например, qgis подключиться к геосерверу? Т.е. понятно, что соединение осуществляется через workspase. Но что этот самый workspase собой представляет? И как его "организовать"?


Благодарю за внимание!

vlalexey
Активный участник
Сообщения: 141
Зарегистрирован: 01 апр 2011, 05:07
Репутация: 9

Re: Geoserver, начало.

Сообщение vlalexey » 16 окт 2014, 04:31

Создайте на Geoserver хранилище и слой (непонятно из вопроса - какие данные вы на Geoserver собрались публиковать).
Подключите этот слой к QGIS как WMS или WFS.
Workspace нужен только для организации данных на самом Geoserver - как способ группировки.

inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 08:20

Благодарю за пояснения, но понятно еще не совсем.
Планируется и wms и wfs использовать.
Вот, допустим. data->stores->add new store-> Directory of spatial files (shapefiles) ->(выбрали какой-то Workspace, ввели Data Source Name, выбрали директори. хранения файлов) save -> publish -> save.
И теперь мой камень преткновения%) Как теперь подключить этот слой в qgis?

vlalexey
Активный участник
Сообщения: 141
Зарегистрирован: 01 апр 2011, 05:07
Репутация: 9

Re: Geoserver, начало.

Сообщение vlalexey » 16 окт 2014, 09:22

В QGIS подключаетесь к WMS источнику. Адрес WMS соединения будет http://localhost:8080/geoserver/wms (или имя сервера вместо localhost - смотря где он у вас установлен). Далее в списке слоев WMS он должен показать вам в том числе и ваш слой.

Для WFS адрес будет: http://localhos:8080/geoserver/wfs

inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 09:30

Добавление срослось! Ура-ура-ура-) Спасибо за помощь!
На автомате ставил localhost:8080, а на самом деле localhost:8082.

Теперь новый вопрос. Как сделать так, чтоб можно было подключиться с другого компа, возможно из той же самой локальной сети?

HasT
Активный участник
Сообщения: 142
Зарегистрирован: 16 окт 2009, 22:08
Репутация: 55
Откуда: Харьков

Re: Geoserver, начало.

Сообщение HasT » 16 окт 2014, 10:07

inzhener_007 писал(а): Теперь новый вопрос. Как сделать так, чтоб можно было подключиться с другого компа, возможно из той же самой локальной сети?
использоывать вместо localhost имя хоста или IP адрес

inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 10:12

HasT писал(а):
inzhener_007 писал(а): Теперь новый вопрос. Как сделать так, чтоб можно было подключиться с другого компа, возможно из той же самой локальной сети?
использоывать вместо localhost имя хоста или IP адрес
А можно вот этот момент чуть подробнее? Какие при этом необходимо сделать настройки в самом geoserver?

HasT
Активный участник
Сообщения: 142
Зарегистрирован: 16 окт 2009, 22:08
Репутация: 55
Откуда: Харьков

Re: Geoserver, начало.

Сообщение HasT » 16 окт 2014, 10:56

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/...

inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 11:18

HasT, благодарность Вам!

На текущий момент вопросы исчерпаны=)

inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 14:10

Ан нет. Теперь еще 1 возник. Допустим, я имею набор слоев шейпов со своими стилями. Можно ли как-то сделать их экспорт из qgis в геосервер? Или нужно каждый слой отдельно загружать ручками и для каждого слоя отдельно выгружать sld ?

trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Geoserver, начало.

Сообщение trir » 16 окт 2014, 14:14


inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 14:18

тоже уже на этот сайт пришел=)

inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 14:52

Только это не совсем то. Тут нет речи о выгрузке из qgis в geoserver напрямую.

HasT
Активный участник
Сообщения: 142
Зарегистрирован: 16 окт 2009, 22:08
Репутация: 55
Откуда: Харьков

Re: Geoserver, начало.

Сообщение HasT » 16 окт 2014, 16:13

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

inzhener_007
Новоприбывший
Сообщения: 11
Зарегистрирован: 15 окт 2014, 17:19
Репутация: 0

Re: Geoserver, начало.

Сообщение inzhener_007 » 16 окт 2014, 16:22

HasT писал(а):Шейпы загрузить в геосервер через админку геосервера - Directory of spatial files (shapefiles)
Стили удобно создавать и применять для опубликованных слоёв используя плагин OpenGeoSuite QGIS Plugin qgis.boundlessgeo.com/static/docs/intro.html - необходимо перейти в GeoServer Styles и добавлять стили из загруженных слоёв в QGIS, затем для каждого слоя применить дефолтный стиль в меню GeoServer Layers

Спасибо Вам! Буду далее разбираться=)

Ответить

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

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

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