[Семинар] Создание и Web-сервисов для публикации геоданных

Архив сообщений с конференции прошедшей в 2012
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3369
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 516
Ваше звание: Author
Контактная информация:

[Семинар] Создание и Web-сервисов для публикации геоданных

Сообщение Denis Rykov » 16 ноя 2012, 09:10

Всем, кто планирует прийти на семинар и выступить в качестве активного участника, то есть воспроизводить действия ведущего, необходимо развернуть на своих машинах образ виртуальной машины Virtualbox. Сам Virtualbox можно скачать с официального сайта (ссылка), а образ доступен здесь (1,7 Гб). Для запуска образа запустите менеджер Virualbox и выберите Файл - Импорт конфигурации, после чего укажите путь до файла-образа.

Виртуальная машина представляет собой операционную систему Ubuntu 10.04 с необходимым для проведения семинара ПО (PostgreSQL, PostGIS, TinyOWS, QGIS, Papyrus и пр.). Параметры для входа в систему: логин - user, пароль - gisconf2012.

Также рекомендуется скачать OpenLayers, распаковать содержимое архива и переместить всё содержимое каталога OpenLayers-2.12 в каталог /home/user/workshop/client/openlayers (предварительно создав каталоги client и openlayers). Также желательно установить плагин Firebug для Firefox.

Пожалуйста, сообщите о том удалось ли вам развернуть у себя виртуальную машину.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
rhot
Гуру
Сообщения: 1682
Зарегистрирован: 25 янв 2011, 17:50
Статьи: 1
Репутация: 180
Ваше звание: доктор
Откуда: Архангельск

Re: Создание и Web-сервисов для публикации геоданных

Сообщение rhot » 16 ноя 2012, 09:19

Блин, я щас не дома, в командировке, на пути в Москву. Канал wifi тут слабый, боюсь 1,6 Гб не успею скачать до выселения из гостиницы :(

Не могли бы вы прописать, что конкретно нужно для семнара (список программ). У меня Debian, половина перечисленного вами софта уже установлена (PostgreSQL, PostGIS и QGIS).
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3369
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 516
Ваше звание: Author
Контактная информация:

Re: Создание и Web-сервисов для публикации геоданных

Сообщение Denis Rykov » 16 ноя 2012, 09:25

Необходим WFS-сервер TinyOWS, к сожалению в пакетах его я так и не нашёл, поэтому собирал из исходников (инструкция). Для сборки tinyows нужен LibXML2 версии не ниже 2.8 - если не найдёте в пакетах, вот инструкция как собрать. В принципе это основная сложность. Плюс, конечно, должен быть установлен Apache. То есть в идеале в системе по адресу http://localhost/cgi-bin/tinyows должен быть доступен WFS-сервер.

Плюс установите необходимые для работы с python инструменты (если они ещё не стоят):

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

sudo apt-get install python-setuptools
sudo easy_install pip
sudo pip install virtualenv
Ещё - загрузите данные в PostGIS. В данном случае я выгрузил данные в шейпфайл из базы:

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

ogr2ogr -sql "select * from spots where date>='2012-07-01' and date<='2012-07-31' LIMIT 300" mod14_2012.shp PG:"user=guest dbname=mod14 password=guest"
И затем залил также огром их в базу.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
rhot
Гуру
Сообщения: 1682
Зарегистрирован: 25 янв 2011, 17:50
Статьи: 1
Репутация: 180
Ваше звание: доктор
Откуда: Архангельск

Re: Создание и Web-сервисов для публикации геоданных

Сообщение rhot » 16 ноя 2012, 09:29

Спасибо!
Надеюсь, успею запустить сервер за 24 часа :D
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3369
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 516
Ваше звание: Author
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение Denis Rykov » 16 ноя 2012, 14:16

2rhot
Что-то получается?
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
rhot
Гуру
Сообщения: 1682
Зарегистрирован: 25 янв 2011, 17:50
Статьи: 1
Репутация: 180
Ваше звание: доктор
Откуда: Архангельск

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение rhot » 16 ноя 2012, 14:39

mapserv работает, а вот tinyows нет. :(

На этапе make install-demo:

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

Create Spatial Database: tinyows_demo
createdb: не удалось подключиться к базе postgres: не удалось подключиться к серверу: Нет такого файла или каталога
	Возможно, он работает локально и принимает
	соединения через доменный сокет "/var/run/postgresql/.s.PGSQL.5432"?
createlang: не удалось подключиться к базе tinyows_demo: не удалось подключиться к серверу: Нет такого файла или каталога
	Возможно, он работает локально и принимает
	соединения через доменный сокет "/var/run/postgresql/.s.PGSQL.5432"?
psql: не удалось подключиться к серверу: Нет такого файла или каталога
	Возможно, он работает локально и принимает
	соединения через доменный сокет "/var/run/postgresql/.s.PGSQL.5432"?
psql: не удалось подключиться к серверу: Нет такого файла или каталога
	Возможно, он работает локально и принимает
	соединения через доменный сокет "/var/run/postgresql/.s.PGSQL.5432"?
Import layer data: world
Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
psql: не удалось подключиться к серверу: Нет такого файла или каталога
	Возможно, он работает локально и принимает
	соединения через доменный сокет "/var/run/postgresql/.s.PGSQL.5432"?
Import layer data: france_dept
Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
psql: не удалось подключиться к серверу: Нет такого файла или каталога
	Возможно, он работает локально и принимает
	соединения через доменный сокет "/var/run/postgresql/.s.PGSQL.5432"?
cp -i demo/tinyows.xml /etc/tinyows.xml
cp: переписать «/etc/tinyows.xml»? 
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Petruxin
Гуру
Сообщения: 1689
Зарегистрирован: 14 июн 2011, 16:47
Статьи: 2
Проекты: 2
Репутация: 132
Ваше звание: Завсегдатай
Откуда: Череповец

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение Petruxin » 16 ноя 2012, 16:05

я скачал, но загрузить не успел пока. Вечерком попробую...

[ Сообщение с мобильного устройства ]

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3369
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 516
Ваше звание: Author
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение Denis Rykov » 16 ноя 2012, 16:43

2rhot
tinyows_demo не надо ставить
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
selfchief
Интересующийся
Сообщения: 23
Зарегистрирован: 17 янв 2012, 13:38
Репутация: 0
Откуда: Rostov-on-Don
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение selfchief » 16 ноя 2012, 17:24

а можно ли будет получить этот образ на флешку перед или вначале семинара? А то я тоже в гостинце уже и по ви-фи не выкачаю столько...
Изображение — Дорогу осилит идущий — Изображение

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 989
Зарегистрирован: 17 фев 2006, 06:28
Проекты: 1
Репутация: 132
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение Филиппов Владислав » 16 ноя 2012, 19:58

хоть я и не записан, но уже скачал образ, поставил VirtualBox на OSGeo Live 6. вдруг будет возможность присоединится. В Измайлово Бета хороший вайфай

Аватара пользователя
selfchief
Интересующийся
Сообщения: 23
Зарегистрирован: 17 янв 2012, 13:38
Репутация: 0
Откуда: Rostov-on-Don
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение selfchief » 16 ноя 2012, 20:00

о может встретимся и ты мне скинешь образ на флешку? :)
А то у меня в альфе не стабильный коннект с ви-фи :(
Изображение — Дорогу осилит идущий — Изображение

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 989
Зарегистрирован: 17 фев 2006, 06:28
Проекты: 1
Репутация: 132
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение Филиппов Владислав » 16 ноя 2012, 20:32

да легко! когда? могу на свою скинуть и завтра в районе 9-00 в Альфе дать флеху

Аватара пользователя
selfchief
Интересующийся
Сообщения: 23
Зарегистрирован: 17 янв 2012, 13:38
Репутация: 0
Откуда: Rostov-on-Don
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение selfchief » 16 ноя 2012, 20:39

в личку написал.
Изображение — Дорогу осилит идущий — Изображение

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3369
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 516
Ваше звание: Author
Контактная информация:

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение Denis Rykov » 17 ноя 2012, 14:57

Семинар прошел, кто-то из гислабовцев присутствовал? Кто не успел - завтра будет еще раз.

[ Сообщение с мобильного устройства ]
Spatial is now, more than ever, just another column- The Geometry Column.

Slinger
Гуру
Сообщения: 821
Зарегистрирован: 17 июн 2010, 23:14
Статьи: 2
Репутация: 183
Откуда: Москва

Re: [Семинар] Создание и Web-сервисов для публикации геоданн

Сообщение Slinger » 17 ноя 2012, 17:40

Я проморгал регу на семинары по глупости, поэтому сегодня с завистью наблюдал толпу народа, направляющегося из 8-го зала на семинар =) Надеюсь, что материалы/примеры семинара будут в открытом доступе.

Ответить

Вернуться в «Открытые ГИС'2012»

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

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