С 19 по 22 октября 2010 г. на территории загородного клуба «Бузим», расположенного в 60 километрах от Красноярска, состоялся семинар «Геотехнологии в природоохранных проектах». С программой можно ознакомиться на сайте НП «Прозрачный мир».
География участников была представлена такими регионами, как республика Бурятия, Алтайский и Красноярский край, Новосибирская, Кемеровская и Сахалинская области, Якутия. Основная часть участников семинара – сотрудники природоохранных организаций, одна часть из которых активно применяет в своей работе Г?С, а другая – только с ними знакомится.
Программу семинара условно можно было разделить на 3 части: работа в программном пакете ArcGIS, работа в открытой Г?С QGIS, знакомство с открытыми источниками спутниковых данных и активный пиар гислаба.
Моя задача в рамках данного семинара была познакомить аудиторию с основами работы в QGIS и показать примеры решения ряда типовых задач.
На первый день попасть не получилось, прибыл на место только к вечеру 19-го, предварительно преодолев семь километров с пачкой распечатанных мануалов по кугису, которые планировалось раздать участникам. По приезду оказалось, что семинар проходит в очень уютном помещении (в повседневной жизни выполняющем роль банкетного зала), но самое главное – наличие высокоскоростного беспроводного доступа в ?нтернет, что сразу же сподвигло обновить себе QGIS и впервые лицезреть новый сплэшскрин.
Теперь немного о регламенте семинара. Начинался он ежедневно в 9-30 утра и продолжался до 19-00 с перерывами на обед и кофе-брейки, после чего можно было остаться (но не позднее чем до 23-00) и обсудить с участниками интересующие их вопросы в неформальной обстановке.
За первый вечер своего пребывания на семинаре выяснил, что у подавляющего большинства участников установлена Windows 7 (участники прибыли на семинар со своими ноутбуками), что несколько насторожило, поминуя топики с форума о проблемах работы кугис под семёркой. Как оказалось в дальнейшем – не зря. Но был и приятный момент – у одного из участников стояла Ubuntu 10.4 с уже установленным релизом кугиса, но узнав адрес репозитория с ночными сборками под Ubuntu, не составило труда его обновить. Кстати замечу, что под Ubuntu на протяжении всего семинара QGIS работал гораздо стабильнее и что самое главное – значительно быстрее чем под Win.
20 октября продолжился начатый в предыдущий день мастер-класс, посвященный работе в ArcGIS. Рассказывались базовые вещи и рассматривались типовые задачи, решаемые средствами Г?С, такие как оцифровка растровых материалов и привязка топокарт. Не теряя времени, скопировал себе материалы примеров и адаптировал часть из них под QGIS, тем самым внеся небольшие изменения в тот план, что я наметил для себя заранее. Подвернулся удобный вариант дать пользователям прочувствовать, как решаются одни и те же задачи (да еще и на примере одинаковых материалов) в различных Г?С. Вечером от организаторов семинара поступило предложение в рамках мастер-класса по кугису рассказать о расширении PADB, созданного пару лет назад в «недрах GIS-Lab». Большое спасибо Voltron’у за оперативно предоставленную скомпилированную под Win версию модуля!
21 октября началось с рассказа о процессе оформления карт для печати в ArcGIS. Позавидовал. Как мне кажется, подсистема печати в QGIS еще достаточно сырая, о чем в частности свидетельствует ряд не закрытых багов и частота их появления на треккере.
После обеда наступило время QGIS!
Начал я с рассказа о том, что такое открытые Г?С, в чем их преимущества и недостатки. Оказалось, что термин Open Source знаком не всем. После чего перешли к коллективной установке QGIS. Полагаясь на скоростной ?нтернет, раздал всем инсталлер osgeo4w-setup.exe и пошла установка. Но «недолго музыка играла». Не выдержав такого наплыва пользователей, канал конкретно просел и если бы мы дальше продолжили ждать окончания процесса установки – то поставили бы, наверное, только к вечеру. На этот случай у меня был заготовлен план “Б” – оффлайн установщик (Voltron, еще раз спасибо). Начали. Но тут же многие и закончили…семерка, что тут сказать. ?нсталлятор был оттестирован на XP, а под семёркой возникли какие-то проблемы с путями, причем не у всех. Для тех, у кого QGIS не установился, у меня был еще один запасной вариант, до которого я планировал дело не дойдёт. Но дошло – релизная версия с сайта qgis.org. С ней тоже возник ряд проблем, но в конце концов удалось поставить QGIS на каждую машину.
Чтобы ознакомиться с интерфейсом программы, участникам было предложено запустить проекты, собранные на базе QGIS – geosample и osm и «повертеть» их. После чего перешли к выполнению практических задач, а именно – оцифровке растровых материалов. Так как участники были уже знакомы с процессом оцифровки в ArcGIS, то никаких особенных сложностей оцифровка растров в QGIS не вызвала.
Во время кофе-брейка ко мне подошла одна из участниц и сказала: «Да ведь аркгис ничем не лучше, зачем платить столько денег?»
После перерыва занимались привязкой топокарт на Красноярский край. Все прошло отлично – участники с поставленной задачей справились. Поскольку уровень подготовки у всех был разный, то кто-то быстрее выполнял задание и самостоятельно начинал осваивать QGIS, а кто-то, как например один из участников, открыл свой полигональный слой и запустил его конвертацию в линии, при этом отметив: «Если оно сделается, как я хочу – я просто влюблюсь в эту программу». Сделалось.
После завершения основной части семинар перетек в неформальную обстановку. Участники задавали вопросы, я отвечал. Популярной оказалась процедура поканальной склейки ландсатов и перепроецирование растров. GdalTools не подвёл!
22 октября начали с практического примера оформления проекта в QGIS. Рассмотрели различные типы легенд, область их применения. Затем под моим руководством участники начали слой за слоем добавлять данные в проект, параллельно настраивая символику – прозрачность, видимость в пределах масштаба и т.п. Когда я хотел показать, как создавать кастомный тип линий – произошёл массовый вылет, пришлось пропустить этот пункт. Кстати в тот же день закинул ошибку в треккер и её уже исправили.
Завершив создание проекта, перешли к рассмотрению модуля PADB. Модуль почему-то отказался работать под семёрку, поэтому пришлось самостоятельно на проекторе показывать основные возможности данного расширения. PADB вызвал интерес у участников, совместно с ними были добавлены ряд новых видов и сопоставлены с определенными ООПТ. Не знаю так это или нет, но кто-то сказал, что данный модуль уже используется в их организации.
Затем я показал, как устанавливать дополнительные модули (на примере MultiQml и Click-fu) и как подключать растровые подложки на примере добавления WMS-слоев (отдельное спасибо авторам WMS-сервиса http://wms.latlon.org ).
После обеда Катя Цыбикова и Юля Зенкевич (координаторы семинара) рассказывали об открытых источниках получения космоснимков, после чего мы с Катей рассказали, что такое гислаб и почему гислаб – это круто. Затем, сделав групповую фотографию, все разошлись, так как через час был автобус.
Подводя итог вышесказанному, хотелось бы выделить несколько моментов, которые необходимо учитывать при проведении подобных семинаров, в частности по QGIS:
- Разный уровень участников – к этому нужно быть готовым.
- Формировать большой запас примеров. Как получилось в моём случае – в первый же день я выдал практически всё, что было запланировано на два дня, благо был вечер на подготовку.
- Неприятный момент, но по ходу работы с QGIS случаются трудно воспроизводимые вылеты – к этому тоже надо быть готовым. К слову, ArcGIS тоже пару раз зависал/вылетал.
Катя, Юля, большое спасибо за данное мероприятие, все было очень здорово!
Кстати, по завершению кто-то из участников выдал: «Мне очень понравилась эта квантовая Г?С!» Все-таки не зря съездил:-)
Да, кто еще не видел снег в этом году, пожалуйста:
“После перерыва занимались привязкой топокарт на Красноярский край.”
Если не секрет то в какой системе координат вы привязывали карты? у меня лично с помощью геореференса несовсем точно получается если осуществлять привязку пулково 42, 17 зона хотя и 16 и 18 тоже невыходит. есть расхождение с точками
Я не совсем вас понял. Геореференсер привязывает карту по опорным точкам и для него не важна проекция, проекцию же привязанному растру можно назначить в принципе произвольную. Мы как привязывали – брали отсканированную топокарту, расставляли на ней точки и вписывали значения координат с карты. Затем привязанному растру назначали СК Pulkovo 1942 (EPSG:4284).
Денис, спасибо за отчёт, очень интересно и рад развитию QGIS.
Как бы узнать, кто же использует PADB и как?
Боюсь ошибиться, кажется, ГУ “Дирекция по ООПТ” Красноярского края.
что-то не верится