Первые шаги в ГИС 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)