Учебник Quantum GIS: различия между версиями

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
 
(не показано 50 промежуточных версий 3 участников)
Строка 1: Строка 1:
= :) =
{{Статья|Черновик}}
<span style="color:red">Красным шрифтом</span> для наглядности помечены места требующие исправления и дополнения.
= Что это? =
Это не руководство пользователя (Manual). Это коллекция ссылок на пошаговые инструкции (Tutorials), рецепты и примеры применения QGIS. Подобных инструкций в сети уже довольно много, но они чересчур объемны для того, чтобы быть включенными в руководство пользователя. Пока будем копить ссылки, доводить сырые алгоритмы до полноценных статей, а дальше видно будет.  


= Введение =
Сюда нужно размещать:
Время накладывает отпечаток, в том числе и на способ создания руководства к программному обеспечению. Программное обеспечение с открытым свободным кодом настолько динамично развивается, что писать и издавать руководство на бумаге фактически уже не имеет смысла – QGIS обновляется ЕЖЕДНЕВНО, то есть изданное на бумаге пособие устареет уже на следующий день. Кроме того, сама суть OpenSource проектов подразумевает коллективное творчество по созданию программного обеспечения и, соответственно, чтобы поспевать за коллективным творчеством разработчиков, необходимо коллективное же творчество по написанию руководства. Идеальный вариант при наличии доступа к сети Интернет это совместное редактирование статей руководства на основе Media-Wiki движка и такая возможность уже давно реализована.


Тем не менее, пока, к сожалению, остается необходимость иметь оффлайн версию учебника. <span style="color:red">Возможно, в дальнейшем, это удастся как-то реализовать на основе автоматической конверсии оглавления и всех ссылок из wiki в PDF...</span> Таким образом, в случае наличия подключения к Интернет, читающий руководство, в первую очередь, проходит по ссылке и читает последнюю версию статьи. А в случае отсутствия подключения, читает последнюю версию статьи, сохраненной в данном руководстве в виде оффлайн копии. Предварительная публикация разделов методического пособия – это своего рода рецензирование, способствующее с одной стороны, повышению качества материалов и приобретению нового опыта, а с другой – возможность отслеживания как проблем не очевидных для авторов учебника (которые возникают на других операционных системах, в других версиях QGIS), так и дают возможность вносить изменения в статьи по мере совершенствования самого QGIS.
*Ссылки на пошаговые инструкции по достижению чего-либо с помощью QGIS (в т.ч. на обучающие видео, которыми полон YouTube)
*Заготовки алгоритмов действий, которые пока не оформляются в виде отдельной статьи
*Рецепты и примеры применения QGIS в различных сферах народного хозяйства
*Ссылки на блоги, где регулярно публикуются примеры использования и анонсы новых возможностей QGIS
*Советы начинающим
 
= Информация о QGIS =
[http://qgis.org/ Домашняя страница проекта]
[http://hub.qgis.org/projects/qgis/activity Здесь можно посмотреть текущие изменения в программном коде]
[http://plugins.qgis.org/plugins/ Официальный репозиторий модулей расширения с сопутствующей информацией]


= Установка и настройка QGIS =
= Установка и настройка QGIS =
== Рекомендации ==
== Рекомендации для начинающих ==
Активный пользователь QGIS должен стараться обновляться как можно чаще.
Активный пользователь QGIS должен стараться обновляться как можно чаще. С другой стороны...
== Некоторые понятия ==
== Некоторые понятия ==
<span style="color:red">Кухня программистов. Что такое релиз, транк, GitHub, OSGEO4W и т.д. И что это все означает для полоьзователя</span>
<span style="color:red">Кухня программистов. Что такое релиз, транк, GitHub, OSGEO4W и т.д. И что это все означает для полоьзователя</span>


== Установка ГИС QGIS ==
== Установка ГИС QGIS (Windows)==
=== Запуск установщика OSGeo4W в режиме онлайн===
=== Запуск установщика OSGeo4W в режиме онлайн===
В случае наличия подключения к Internet, переходим по ниже приведенной ссылке и действуем по описанному там алгоритму:  [http://gis-lab.info/qa/qgis-osgeo4w.html Установка QGIS/GRASS с помощью OSGEO4W.]
В случае наличия подключения к Internet, переходим по ниже приведенной ссылке и действуем по описанному там алгоритму:  [http://gis-lab.info/qa/qgis-osgeo4w.html Установка QGIS/GRASS с помощью OSGEO4W.]
Строка 21: Строка 30:
osgeo4w-setup.exe -- это специальный установщик, предназначенный для установки ПО для работы с пространственными данными, часто имеющих много разнообразных зависимостей (связанных программ). OSGeo4W предназначен для работы в сети Интернет, но сохраняет все скачиваемые установочные файлы в специальную папку (по умолчанию Download), что дает возможность единожды скачав дистрибутив устанавливать необходимые компоненты без доступа к Интернет. Кроме того, OSGeo4W существенно упрощает обновление версий QGIS (которые выходят ежедневно), о том как обновить QGIS см. [Обновление QGIS с помощью OSGeo4W].
osgeo4w-setup.exe -- это специальный установщик, предназначенный для установки ПО для работы с пространственными данными, часто имеющих много разнообразных зависимостей (связанных программ). OSGeo4W предназначен для работы в сети Интернет, но сохраняет все скачиваемые установочные файлы в специальную папку (по умолчанию Download), что дает возможность единожды скачав дистрибутив устанавливать необходимые компоненты без доступа к Интернет. Кроме того, OSGeo4W существенно упрощает обновление версий QGIS (которые выходят ежедневно), о том как обновить QGIS см. [Обновление QGIS с помощью OSGeo4W].


== Настройка пользовательских функций ==
== Установка ГИС QGIS (Linux)==
Статья: [http://gis-lab.info/qa/qgis-install-linux.html Установка QGIS для Linux]


=== Подключение необходимых расширений ===
== Удаление QGIS ==
При возникновении проблем с QGIS, если другие способы их решения не помогли, рекомендуется произвести чистую переустановку, предварительно полностью удалив QGIS. Для удаления уже установленного QGIS следует:
#Удалить папку OSGeo4W.
#Удалить ветку настроек QGIS из реестра Windows (Пуск\Запуск\regedit.exe). Обычно она хранится в разделе HKEY_USERS, например: HKEY_USERS\S-1-5-21-1294419703-2643849633-1075583040-4140\Software\QuantumGIS
#Удалить папку с расширениями: C:\Documents and Settings\USERNAME\.qgis (в Windows 7 C:\Users\USERNAME\.qgis), где USERNAME – имя, под которым вы входите в систему.


После запуска QGIS можно активизировать необходимые модули программы. Для этого на главной панели QGIS нужно открыть вкладку '''Модули''' → '''Управление модулями''' и активизировать модули, расставляя галочки напротив необходимых модулей. Перечень модулей с кратким описанием их возможностей приведен в разделе [[Расширения (Plugins) QGIS: Основная страница]].
== Как проверить версию установленного QGIS ==
<span style="color:red">В качестве первоочередных рекомендуем активировать следующие модули:</span>
 
=== Установка настроек проекта "по умолчанию" ===
Для удобства работы в дальнейшем, рекомендуем установить "преобразование координат на лету" включенным по умолчанию. Это избавит от необходимости включать перепроектирование при создании новых проектов.  «Установки → Параметры → Система координат → Включить преобразование координат «на лету». Также, можно задать систему координат которая будет присваиваться новому проекту по умолчанию.
 
=== Как проверить версию установленного QGIS ===
Выполните: '''Справка''' → '''О программе'''
Выполните: '''Справка''' → '''О программе'''
В появившемся окне в самой первой строчке увидите примерно такую запись '''"Версия QGIS: 1.7.0-Wroclaw, ревизия: 15691"'''.
В появившемся окне в самой первой строчке увидите примерно такую запись '''"Версия QGIS: 1.7.0-Wroclaw, ревизия: 15691"'''.


=== Обновление QGIS с помощью OSGeo4W ===
== Обновление QGIS с помощью OSGeo4W ==
#После установки на рабочем столе появится ярлык Osgeo4W. Для обновления, щелкаем по нему.
#После установки на рабочем столе появится ярлык Osgeo4W. Для обновления, щелкаем по нему.
#Ставим галочку "Расширенная установка", "Далее".
#Ставим галочку "Расширенная установка", "Далее".
Строка 46: Строка 54:
Оставить или снять галочки "Создать ярлык на рабочем столе" и "Добавить ярлык в меню "Пуск".
Оставить или снять галочки "Создать ярлык на рабочем столе" и "Добавить ярлык в меню "Пуск".


=== Удаление QGIS ===
== Настройка пользовательских функций ==
При возникновении проблем с QGIS, если другие способы их решения не помогли, рекомендуется произвести чистую переустановку, предварительно полностью удалив QGIS. Для удаления уже установленного QGIS следует:
 
#Удалить папку OSGeo4W.
=== Подключение необходимых расширений ===
#Удалить ветку настроек QGIS из реестра Windows (Пуск\Запуск\regedit.exe). Обычно она хранится в разделе HKEY_USERS, например: HKEY_USERS\S-1-5-21-1294419703-2643849633-1075583040-4140\Software\QuantumGIS
 
#Удалить папку с расширениями: C:\Documents and Settings\USERNAME\.qgis (в Windows 7 C:\Users\USERNAME\.qgis), где USERNAME – имя, под которым вы входите в систему.
После запуска QGIS можно активизировать необходимые модули программы. Для этого на главной панели QGIS нужно открыть вкладку '''Модули''' → '''Управление модулями''' и активизировать модули, расставляя галочки напротив необходимых модулей. Перечень модулей с кратким описанием их возможностей приведен в разделе [[Расширения (Plugins) QGIS: Основная страница]].
<span style="color:red">В качестве первоочередных рекомендуем активировать следующие модули:</span>
 
=== Установка настроек проекта "по умолчанию" ===
Для удобства работы в дальнейшем, рекомендуем установить "преобразование координат на лету" включенным по умолчанию. Это избавит от необходимости включать перепроектирование при создании новых проектов. «Установки → Параметры → Система координат → Включить преобразование координат «на лету». Также, можно задать систему координат которая будет присваиваться новому проекту по умолчанию.
 
=== Пользовательская настройка интерфейса ===
Заметка про настройку отображения панелей инструментов и отдельных кнопок пользовательского интерфейса QGIS: [http://linfiniti.com/2011/07/customizing-the-qgis-ui/ Customizing the QGIS UI]


= Проект QGIS =
= Проект QGIS =
== Редактирование условных знаков ==
[http://gis-lab.info/qa/qgis-symbol-gate.html Создание комплексных условных знаков в QGIS: "шлюз"]
== Создание легенды для круговых диаграмм QGIS ==
В настоящий момент QGIS не отображает легенды к круговым диаграммам. Этот недостаток можно обойти используя [http://www.qgis.nl/2012/02/03/legenda-maken-met-legendsvg/?lang=en утилиту], позволяющую получить векторную легенду (SVG) для круговой диаграммы с заданными параметрами. В последствии, легенда может быть добавлена в макет карты как изображение.


= Макеты карт в QGIS =
= Макеты карт в QGIS =
Строка 58: Строка 81:


= Координаты и проекции =
= Координаты и проекции =
== Наиболее часто используемые проекции ==
[http://gis-lab.info/qa/gis-lab-projections.html Описание проекций используемых GIS-Lab]


= Работа с векторными данными =
= Работа с векторными данными =


== Создание и редактирование векторных слоев ==
== Использование форм редактирования в QGIS ==
[http://woostuff.wordpress.com/2011/09/05/qgis-tips-custom-feature-forms-with-python-logic/ Статья] о том, как создавать пользовательские формы для ввода данных с использованием Qt и Python и [http://www.qgis.nl/2012/02/09/invoerformulieren-gebruiken-in-qgis/?lang=en иллюстрация] того, что из получилось: автоматический генератор ID, чекбокс, календарь и множество других вариантов.
 
Чтобы настроить пользовательскую форму ввода необходимо настроить отображение полей атрибутивной таблицы:
#'''Выбрать слой → Свойства.'''
#На вкладке '''"Поля"''' выбрать необходимый '''Элемент редактирования''' для каждого поля. Нажать '''"Apply"'''
#Открыть атрибутивную таблицу слоя и запустить режим редактирования.
#Двойным щелчком в соответствующем поле активируется соответствующий элемент.
 
== Как найти и создать точку с известными координатами в QGIS ==
 
Пошаговая инструкция,описывающая работу с модулем NumericalDigitize: [http://gis-lab.info/qa/qgis-locate-point.html Как найти и создать точку с известными координатами в QGIS]
 
== Создание точечного слоя из текстового файла ==
 
[http://www.processamentodigital.com.br/?p=2592 Пошаговая инструкция на португальском]. В инструкции, помимо стандартной процедуры преобразования текстового CSV файла в векторный, описывается как задать типы полей и их параметры (количество знаков после запятой, длину текстовой строки) с помощью дополнительного файла CSVT.
 
== Редактирование векторных слоев ==
См. [http://gis-lab.info/qa/qgis-vector.html Создание и редактирование векторных слоев средствами QGIS]
См. [http://gis-lab.info/qa/qgis-vector.html Создание и редактирование векторных слоев средствами QGIS]


<span style="color:red">Статью необходимо подновить. Наверное, стоит перенести ее в wiki</span>
<span style="color:red">Статью необходимо подновить. Наверное, стоит перенести ее в wiki</span>
== Вычисление длин и площадей ==
[[Расчет основных пространственных характеристик объектов в QGIS]]
== Связывание таблиц (Join) ==
Присоединение атрибутивных данных из CSV-таблицы к векторному слою по ключевому полю: [http://www.gistutor.com/quantum-gis/19-beginner-quantum-gis-tutorials/62-how-to-join-csv-attribute-data-to-a-vector-layer-using-fields-in-qgis.html How to Join CSV Attribute Data to a Vector Layer using Fields in QGIS]


= Работа с растровыми данными =
= Работа с растровыми данными =
== Работа с данными дистанционного зондирования ==
=== Сборка многоканального космического снимка ===
[http://gis-lab.info/qa/qgis-landsat-merge.html Как собрать и показать снимок Landsat из отдельных каналов в QGIS]
=== Lidar ===
[http://www.dur.ac.uk/resources/geography/conferences/3d_modeling/lidar_lab_notes_r_bennett.pdf Использование QGIS и GRASS для обработки данных лидарной съемки]


== Географическая привязка данных ==
== Географическая привязка данных ==
См. [http://gis-lab.info/qa/georef-qgis.html Географическая привязка данных в QGIS]
#[http://gis-lab.info/qa/georef-qgis.html Географическая привязка данных в QGIS]
#[http://gis-lab.info/qa/georef-qgis-rosreestr.html Географическая привязка данных в QGIS: пример привязки топокарты по сетке]
#[http://gis-lab.info/qa/qgis-ozi.html Работа с растрами Ozi Explorer в QGIS]
#[http://gis-lab.info/qa/tfw-example.html Пример географической регистрации изображения с помощью world-файла]
 
== Обрезка растра полигоном ==
 
== Использование калькулятора растров ==
[http://gis-lab.info/qa/rastercalc.html Растровая арифметика в QGIS с помощью RasterCalc]
[http://spatialgalaxy.net/2012/01/25/using-the-qgis-raster-calculator/ Using the QGIS Raster Calculator]
 
== Интерполяция ==
 
=== Интерполяция точечных значений в сплошной растр ===
[http://www.gistutor.com/quantum-gis/20-intermediate-quantum-gis-tutorials/51-inverse-distance-weighting-idw-interpolation-using-qgis.html Inverse distance weighting interpolation]
 
== Работа с растровыми моделями рельефа(DEM) ==
 
=== Морфометрический анализ рельефа ===
Анализ крутизны склонов, аспектов, вычисление индекса пересеченности и степени вогнутости/выпуклости с использованием DEM и инструмента "Морфометрический анализ" (GdalTools).
[http://www.gistutor.com/quantum-gis/20-intermediate-quantum-gis-tutorials/48-quantum-gis-qgis-raster-based-terrain-analysis-techniques.html Raster based terrain analysis]
 
=== Теневая отмывка рельефа ===
Инструкция по созданию теневой отмывки рельефа с использованием приложения GRASS для QGIS и утилит OGR: [http://linfiniti.com/2010/12/a-workflow-for-creating-beautiful-relief-shaded-dems-using-gdal/ A workflow for creating beautiful relief shaded dems using GDAL]
 
== Создание растра из числовой матрицы n*m ==
[http://gis-lab.info/qa/asciigrid.html Формат ASCIIGRID с примерами]
 
== Классификация растров ==
[http://gis-lab.info/qa/raster-transparency.html Интерактивное управление прозрачностью растра в QGIS]
[http://gis-lab.info/qa/dtclassifier.html Классификация растровых данных при помощи DTclassifier для QGIS]


= Работа с GPS-навигатором =
= Работа с GPS-навигатором =
Строка 76: Строка 161:


= Базы данных =
= Базы данных =
== Работа с БД PostGIS ==
Статья-введение на английском: как открыть и начать редактировать слои PostGIS c использованием интерфейса QGIS: [http://www.gistutor.com/quantum-gis/20-intermediate-quantum-gis-tutorials/34-working-with-your-postgis-layers-using-quantum-gis-qgis.html Working with your PostGIS Layers using Quantum GIS (QGIS)].
== Работа с данными MS SQL Server ==
[http://woostuff.wordpress.com/2011/06/07/opening-ms-sql-server-2008-spatial-tables-in-qgis-correctly/ Opening MS SQL Server 2008 Spatial tables in QGIS – Correctly] - рассматривается задача, как открыть данные MS SQL Server в QGIS с использованием OGR.
== SQL ==
== SQL ==
= Web =
[http://gis-lab.info/qa/qgis2google.html Открытие объектов из QGIS в Google Maps/Earth]
[http://gis-lab.info/qa/cswclient.html Поиск в каталогах данных при помощи CSWсlient для QGIS]


= Программирование. Создание приложений =
= Программирование. Создание приложений =
#[http://gis-lab.info/qa/qgis-standalone.html Создание приложения на базе набора библиотек QGIS на Python]
#[http://gis-lab.info/qa/qgis-dev-python.html Разработка простого расширения для QGIS на Python]
#[http://gis-lab.info/qa/qgis-repo.html Организация и работа с репозиториями расширений QGIS]
= Применение QGIS в различных сферах народного хозяйства =
*Возможности применения QGIS для визуализации и анализа метеорологических данных: [http://holmes.iigw.pl/~rszczepa/dyplomy/PWr_GIS_WKrasowski.pdf Możliwości wykorzystania Quantum GIS w wizualizacji, przetwarzaniu i analizie prognostycznych danych meteorologicznych] (на польском).
*Устойчивое управление семейным фермерским хозяйством: [http://www.geoprocessamento.ifpb.edu.br/monografias/Julie_Eugenio.pdf Gerenciamento de atividades de agricultura familiar sustentável com base em técnicas de geoprocessamento, no município de joão pessoa/pb] (на португальском). Используется связка PostGIS, QGIS.


= Что почитать =
= Что почитать =
[http://download.osgeo.org/qgis/doc/manual/qgis-1.0.0_a-gentle-gis-introduction_en.pdf Ведение в ГИС на основе бесплатного ПО с открытым исходным кодом]
== Общие вопросы ==
#[http://gis-lab.info/docs/qgis/ Русскоязычная документация по QGIS]
#[http://download.osgeo.org/qgis/doc/manual/qgis-1.0.0_a-gentle-gis-introduction_en.pdf A Gentle GIS Introduction]  - ведение в ГИС на основе бесплатного ПО с открытым исходным кодом.


[http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf Руководство пользователя QGIS переведенное на русский язык в ходе коллективного проекта GIS-LAB.info]
== Пошаговые инструкции и практикумы ==


[[Категория:QGIS]]
#ГИС-курс на основе QGIS от Linfinity [http://manual.linfiniti.com/ QGIS Training Manual]
#Пошаговые инструкции к курсу лекций [http://wiki.awf.forst.uni-goettingen.de/wiki/index.php/QGIS_tutorial_2012 Remote sensing and image processing with open source software] читаемых на кафедре дистанционного зондирования и инвентаризации лесов Геттингенского университета оформленные в виде wiki-проекта. Упор сделан на обучение использованию расширения GRASS для QGIS. Версия 2012 года.
#[http://wiki.awf.forst.uni-goettingen.de/wiki/index.php/QGIS_tutorial Тоже, но более старая версия]
#[http://elogeo.nottingham.ac.uk/xmlui/handle/url/109 GIS for Educators] 10 вводных занятий по ГИС  с использованием QGIS v.1.0.0, рассчитанных на 1 час каждое (под редакцией T. Sutton, O. Dassau, M. Sutton):
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/65/1_GISIntro.pdf Занятие 1. Введение в ГИС.]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/66/2_VectorData.pdf Занятие 2. Векторные данные.]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/67/3_AttributeData.pdf Занятие 3. Атрибуты векторных данных.]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/68/4_DataCapture.pdf Занятие 4. Работа с векторными данными (создание и редактирование геометрии и атрибутов).]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/69/5_RasterData.pdf Занятие 5. Растровые данные.]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/70/6_Topology.pdf Занятие 6. Топология.]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/71/7_CRS.pdf Занятие 7. Системы координат.]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/72/8_Map_Production.pdf Занятие 8. Создание карты.]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/73/9_VectorAnalysis_Buffer.pdf Занятие 9. Векторный пространственный анализ (буферные зоны)]
#*[http://elogeo.nottingham.ac.uk/xmlui/bitstream/handle/url/74/10_Interpolation.pdf Занятие 10. Пространственный анализ (интерполяция).]
#[http://maps.cga.harvard.edu/qgis/ Quantum GIS Workshop] Пошаговые инструкции к семинару по QGIS на сайте Гарвардского ун-та.
#[http://www.baruch.cuny.edu/geoportal/practicum/ Практикум "Введение в ГИС с использованием Open Source] Baruch College - в качестве ГИС используется QGIS 1.7.
#Лабораторные работы по анализу пространственных данных в экологии и сельском хозяйстве с использованием связки QGIS - GRASS - R (University of California, Departments of Biological and and Agricultural Engineering and Plant Sciences): [http://www.plantsciences.ucdavis.edu/plant/qgislabs.htm QGISLabs]
#Пошаговые инструкции на официальной wiki QGIS [http://hub.qgis.org/projects/quantum-gis/wiki/How_do_I_do_that_in_QGIS How do I do that in QGIS?]
#[http://grass.osgeo.org/wiki/QGIS_GRASS_Cookbook#Example:_Cleaning_of_topology_of_a_SHAPE_file_using_the_GRASS_Toolbox QGIS GRASS Cookbook] - инструкции по использованию QGIS модуля GRASS.
#Практикум по созданию расширения для QGIS [http://www.qgisworkshop.org/html/workshop/index.html qgisworkshop.org]
#Сборник обучающих видеороликов (скринкастов) по использованию QGIS [http://www.emyqgis.blogspot.com/ Teach Yourself Quantum GIS]
#Несколько хороших пошаговых инструкций по QGIS на сайте [http://www.gistutor.com/quantum-gis.html GISTutor]
#[http://www.townshipgis.com/resources/qgis Коллекция ссылок на различные ресурсы по QGIS]

Текущая версия от 01:04, 5 марта 2013

Эта страница является черновиком статьи.


Что это?

Это не руководство пользователя (Manual). Это коллекция ссылок на пошаговые инструкции (Tutorials), рецепты и примеры применения QGIS. Подобных инструкций в сети уже довольно много, но они чересчур объемны для того, чтобы быть включенными в руководство пользователя. Пока будем копить ссылки, доводить сырые алгоритмы до полноценных статей, а дальше видно будет.

Сюда нужно размещать:

  • Ссылки на пошаговые инструкции по достижению чего-либо с помощью QGIS (в т.ч. на обучающие видео, которыми полон YouTube)
  • Заготовки алгоритмов действий, которые пока не оформляются в виде отдельной статьи
  • Рецепты и примеры применения QGIS в различных сферах народного хозяйства
  • Ссылки на блоги, где регулярно публикуются примеры использования и анонсы новых возможностей QGIS
  • Советы начинающим

Информация о QGIS

Домашняя страница проекта Здесь можно посмотреть текущие изменения в программном коде Официальный репозиторий модулей расширения с сопутствующей информацией

Установка и настройка QGIS

Рекомендации для начинающих

Активный пользователь QGIS должен стараться обновляться как можно чаще. С другой стороны...

Некоторые понятия

Кухня программистов. Что такое релиз, транк, GitHub, OSGEO4W и т.д. И что это все означает для полоьзователя

Установка ГИС QGIS (Windows)

Запуск установщика OSGeo4W в режиме онлайн

В случае наличия подключения к Internet, переходим по ниже приведенной ссылке и действуем по описанному там алгоритму: Установка QGIS/GRASS с помощью OSGEO4W.

Запуск установщика OSGeo4W в оффлайн режиме

В случае, если доступа к сети Интернет нет, но имеется дистрибутив OSGEO4W с QGIS, то действуем по нижеприведенному алгоритму. osgeo4w-setup.exe -- это специальный установщик, предназначенный для установки ПО для работы с пространственными данными, часто имеющих много разнообразных зависимостей (связанных программ). OSGeo4W предназначен для работы в сети Интернет, но сохраняет все скачиваемые установочные файлы в специальную папку (по умолчанию Download), что дает возможность единожды скачав дистрибутив устанавливать необходимые компоненты без доступа к Интернет. Кроме того, OSGeo4W существенно упрощает обновление версий QGIS (которые выходят ежедневно), о том как обновить QGIS см. [Обновление QGIS с помощью OSGeo4W].

Установка ГИС QGIS (Linux)

Статья: Установка QGIS для Linux

Удаление QGIS

При возникновении проблем с QGIS, если другие способы их решения не помогли, рекомендуется произвести чистую переустановку, предварительно полностью удалив QGIS. Для удаления уже установленного QGIS следует:

  1. Удалить папку OSGeo4W.
  2. Удалить ветку настроек QGIS из реестра Windows (Пуск\Запуск\regedit.exe). Обычно она хранится в разделе HKEY_USERS, например: HKEY_USERS\S-1-5-21-1294419703-2643849633-1075583040-4140\Software\QuantumGIS
  3. Удалить папку с расширениями: C:\Documents and Settings\USERNAME\.qgis (в Windows 7 C:\Users\USERNAME\.qgis), где USERNAME – имя, под которым вы входите в систему.

Как проверить версию установленного QGIS

Выполните: СправкаО программе В появившемся окне в самой первой строчке увидите примерно такую запись "Версия QGIS: 1.7.0-Wroclaw, ревизия: 15691".

Обновление QGIS с помощью OSGeo4W

  1. После установки на рабочем столе появится ярлык Osgeo4W. Для обновления, щелкаем по нему.
  2. Ставим галочку "Расширенная установка", "Далее".
  3. "Установить из интернет". "Далее".
  4. Параметры локального каталога (куда были установлены компоненты предыдущей версии) по умолчанию остается тем же (C:\OSGeo4W). "Далее".
  5. Параметры локального каталога пакетов. По умолчанию остается тот же, что и был задан при первой установке (здесь хранится дистрибутив, при обновлении программы к нему будут добавляться только новые). "Далее".
  6. Выбрать параметры интернет-соединения. "Далее".
  7. В окне "Выбора пакетов" ничего уже выбирать не нужно. Osgeo4w автоматически выберет обновившиеся пакеты.
  8. Жмем "Далее". Начинается скачивание обновлений, а затем и их установка.

Оставить или снять галочки "Создать ярлык на рабочем столе" и "Добавить ярлык в меню "Пуск".

Настройка пользовательских функций

Подключение необходимых расширений

После запуска QGIS можно активизировать необходимые модули программы. Для этого на главной панели QGIS нужно открыть вкладку МодулиУправление модулями и активизировать модули, расставляя галочки напротив необходимых модулей. Перечень модулей с кратким описанием их возможностей приведен в разделе Расширения (Plugins) QGIS: Основная страница. В качестве первоочередных рекомендуем активировать следующие модули:

Установка настроек проекта "по умолчанию"

Для удобства работы в дальнейшем, рекомендуем установить "преобразование координат на лету" включенным по умолчанию. Это избавит от необходимости включать перепроектирование при создании новых проектов. «Установки → Параметры → Система координат → Включить преобразование координат «на лету». Также, можно задать систему координат которая будет присваиваться новому проекту по умолчанию.

Пользовательская настройка интерфейса

Заметка про настройку отображения панелей инструментов и отдельных кнопок пользовательского интерфейса QGIS: Customizing the QGIS UI

Проект QGIS

Редактирование условных знаков

Создание комплексных условных знаков в QGIS: "шлюз"

Создание легенды для круговых диаграмм QGIS

В настоящий момент QGIS не отображает легенды к круговым диаграммам. Этот недостаток можно обойти используя утилиту, позволяющую получить векторную легенду (SVG) для круговой диаграммы с заданными параметрами. В последствии, легенда может быть добавлена в макет карты как изображение.

Макеты карт в QGIS

Нанесение координатной сетки

Координаты и проекции

Наиболее часто используемые проекции

Описание проекций используемых GIS-Lab

Работа с векторными данными

Использование форм редактирования в QGIS

Статья о том, как создавать пользовательские формы для ввода данных с использованием Qt и Python и иллюстрация того, что из получилось: автоматический генератор ID, чекбокс, календарь и множество других вариантов.

Чтобы настроить пользовательскую форму ввода необходимо настроить отображение полей атрибутивной таблицы:

  1. Выбрать слой → Свойства.
  2. На вкладке "Поля" выбрать необходимый Элемент редактирования для каждого поля. Нажать "Apply"
  3. Открыть атрибутивную таблицу слоя и запустить режим редактирования.
  4. Двойным щелчком в соответствующем поле активируется соответствующий элемент.

Как найти и создать точку с известными координатами в QGIS

Пошаговая инструкция,описывающая работу с модулем NumericalDigitize: Как найти и создать точку с известными координатами в QGIS

Создание точечного слоя из текстового файла

Пошаговая инструкция на португальском. В инструкции, помимо стандартной процедуры преобразования текстового CSV файла в векторный, описывается как задать типы полей и их параметры (количество знаков после запятой, длину текстовой строки) с помощью дополнительного файла CSVT.

Редактирование векторных слоев

См. Создание и редактирование векторных слоев средствами QGIS

Статью необходимо подновить. Наверное, стоит перенести ее в wiki

Вычисление длин и площадей

Расчет основных пространственных характеристик объектов в QGIS

Связывание таблиц (Join)

Присоединение атрибутивных данных из CSV-таблицы к векторному слою по ключевому полю: How to Join CSV Attribute Data to a Vector Layer using Fields in QGIS

Работа с растровыми данными

Работа с данными дистанционного зондирования

Сборка многоканального космического снимка

Как собрать и показать снимок Landsat из отдельных каналов в QGIS

Lidar

Использование QGIS и GRASS для обработки данных лидарной съемки

Географическая привязка данных

  1. Географическая привязка данных в QGIS
  2. Географическая привязка данных в QGIS: пример привязки топокарты по сетке
  3. Работа с растрами Ozi Explorer в QGIS
  4. Пример географической регистрации изображения с помощью world-файла

Обрезка растра полигоном

Использование калькулятора растров

Растровая арифметика в QGIS с помощью RasterCalc Using the QGIS Raster Calculator

Интерполяция

Интерполяция точечных значений в сплошной растр

Inverse distance weighting interpolation

Работа с растровыми моделями рельефа(DEM)

Морфометрический анализ рельефа

Анализ крутизны склонов, аспектов, вычисление индекса пересеченности и степени вогнутости/выпуклости с использованием DEM и инструмента "Морфометрический анализ" (GdalTools). Raster based terrain analysis

Теневая отмывка рельефа

Инструкция по созданию теневой отмывки рельефа с использованием приложения GRASS для QGIS и утилит OGR: A workflow for creating beautiful relief shaded dems using GDAL

Создание растра из числовой матрицы n*m

Формат ASCIIGRID с примерами

Классификация растров

Интерактивное управление прозрачностью растра в QGIS Классификация растровых данных при помощи DTclassifier для QGIS

Работа с GPS-навигатором

Экспорт данных из GPS-навигатора на компьютер

Работа с файлами GPX

Базы данных

Работа с БД PostGIS

Статья-введение на английском: как открыть и начать редактировать слои PostGIS c использованием интерфейса QGIS: Working with your PostGIS Layers using Quantum GIS (QGIS).

Работа с данными MS SQL Server

Opening MS SQL Server 2008 Spatial tables in QGIS – Correctly - рассматривается задача, как открыть данные MS SQL Server в QGIS с использованием OGR.

SQL

Web

Открытие объектов из QGIS в Google Maps/Earth Поиск в каталогах данных при помощи CSWсlient для QGIS

Программирование. Создание приложений

  1. Создание приложения на базе набора библиотек QGIS на Python
  2. Разработка простого расширения для QGIS на Python
  3. Организация и работа с репозиториями расширений QGIS

Применение QGIS в различных сферах народного хозяйства

Что почитать

Общие вопросы

  1. Русскоязычная документация по QGIS
  2. A Gentle GIS Introduction - ведение в ГИС на основе бесплатного ПО с открытым исходным кодом.

Пошаговые инструкции и практикумы

  1. ГИС-курс на основе QGIS от Linfinity QGIS Training Manual
  2. Пошаговые инструкции к курсу лекций Remote sensing and image processing with open source software читаемых на кафедре дистанционного зондирования и инвентаризации лесов Геттингенского университета оформленные в виде wiki-проекта. Упор сделан на обучение использованию расширения GRASS для QGIS. Версия 2012 года.
  3. Тоже, но более старая версия
  4. GIS for Educators 10 вводных занятий по ГИС с использованием QGIS v.1.0.0, рассчитанных на 1 час каждое (под редакцией T. Sutton, O. Dassau, M. Sutton):
  5. Quantum GIS Workshop Пошаговые инструкции к семинару по QGIS на сайте Гарвардского ун-та.
  6. Практикум "Введение в ГИС с использованием Open Source Baruch College - в качестве ГИС используется QGIS 1.7.
  7. Лабораторные работы по анализу пространственных данных в экологии и сельском хозяйстве с использованием связки QGIS - GRASS - R (University of California, Departments of Biological and and Agricultural Engineering and Plant Sciences): QGISLabs
  8. Пошаговые инструкции на официальной wiki QGIS How do I do that in QGIS?
  9. QGIS GRASS Cookbook - инструкции по использованию QGIS модуля GRASS.
  10. Практикум по созданию расширения для QGIS qgisworkshop.org
  11. Сборник обучающих видеороликов (скринкастов) по использованию QGIS Teach Yourself Quantum GIS
  12. Несколько хороших пошаговых инструкций по QGIS на сайте GISTutor
  13. Коллекция ссылок на различные ресурсы по QGIS