Первые шаги в ГИС GRASS
Эта статья - новая версия работы [1]. Здесь мы пользуемся GIS 6.4.4.
1. Окна GRASS GIS
2. Построение профиля поверхности
3. Редактирование свойств слоя
4. Формирование координатной сетки
После запуска GRASS и активизации проекта Spearfish60 появляется окно:
Рис. 1.1. Стартовое окно GRASS
Окна GRASS GIS
Надо нажать кнопку Start GRASS session, которая запустит проект, появятся 2 окна.
Окно GRASS GIS Layer Manager включает управление слоем карты (Map Layers), указатель для ввода командной строки, а также окошко для вывода результатов команды (Output window) и другие.
Окно GRASS GIS 6.4.4 Map Display объединяет основные инструменты для масштабирования, панорамирования, запросов данных, а также элементы карты (направление на север, линейка масштаба и т.д.). Каждое отображение (вид) связано с собственным набором картографических слоев в слое Manager. Карта слоев для каждого вида группируется в разных вкладках в Layer Manager.
Далее работаем по [Quick wxGUI tutorial].
Отображение карты с помощью Layer Manager. Все также как в QGIS.
Добавляем растровый слой elevation.10m — шестая кнопка (Add raster map layer) в окне Layer Manager:
Добавляем векторный слой roads - 8-ая кнопка.
Рис. 1.2. Добавление слоев в окне Layer Manager
В окне Map Display появится изображение этих слоев
Рис. 1.3. Отображение слоев в окне Map Display
Построение профиля поверхности
В окне Layer Manager выбираем растровый слой. Затем в окне Map Display нажимаем 12-ю кнопку (на рисунке 1.4 на нее указывает стрелка). В появившемся меню выбираем пункт "Profile surface map". Появится окно Profile Analysis Tool, показанное на рисунке 1.5. В форме Select raster maps to profile подтвердим, что мы выбрали растровый слой elevation.10m
Рис. 1.4. Построение профиля поверхности в окне Map Display
Р
ис.
1.5.
Отображение профиля в окне Profile
Analysis Tool
Переходим в окно Profile Analysis Tool и нажимаем 2-ую кнопку (на рисунке 1.5 на нее указывает стрелка). В окне Map Display указываем линию, вдоль которой мы хотим получить профиль. На рисунке 1.4 эта линия показана пунктиром. В окне Profile Analysis Tool нажимаем 3-ю кнопку (Draw/re-draw plot) и получаем желаемый профиль.
Редактирование свойств слоя
Возвращаемся к работе [1].
Добавляем векторный слой археологичестких памятников archsites. Отредактируем свойства слоя. Для этого надо щелкнуть правой кнопкой по названию слоя (или 2 раза левой кнопкой) и вызвать форму Свойства (Properties), как показано на рисунке.
Рис. 1.6. Редактирование свойств слоя
Внизу окна редактирования можно увидеть команду, которая используется:
d.vect map=archsites@PERVANENT color=blue fcolor=blue icon=basic/box size=7
Формирование координатной сетки
Команду можно добавить как слой - предпоследняя кнопка ( Добавить подписи вектора или грида). Например, добавим команду, определяющую отрисовку координатной сетки:
d.grid -g size=00:10:00 color=blue bordercolor=blue textcolor=blue fontsize=9
Ввод команды и результат ее выполнения показан на рисунке 1.7.
Команда вводится как слой в окне Layer Manager, а результат ее выполнения - синии линии координатной сетки с подписями можно увидеть в окне Map Display
Рис. 1.7. Вывод координатной сетки из командной строки
Вывод координатной сетки можно осуществить и с помощью графического интерфейса. При нажатии на кнопку "Добавить подписи вектора или грида" появляется меню:
Рис. 1.8. Меню для добавления подписей вектора или грида
из которого можно выбрать не только добавить команду (Add command layer), но и сетку (Add grid layer). В окне d.grid требуется задать параметры команды (при этом размер сетки был уменьшен в два раза), как показано на рисунке:
Рис. 1.9. Окно задания параметров команды d.grid
Полученный результат показан на рисунке:
Рис. 1.10. Сформированная цифровая карта
1. Начало работы с GRASS через графический интерфейс wxPython. URL: http://gis-lab.info/qa/grass-intro-gui.html (дата обращения: 20.03.2015)
2. Учебное руководство по ГИС GRASS 6.0. URL: http://gis-lab.info/docs/grass/tutorial60/ (дата обращения: 20.03.2015)
3. Quick wxGUI tutorial. URL: http://grasswiki.osgeo.org/wiki/Quick_wxGUI_tutorial (дата обращения: 20.03.2015)