Как установить qgis на компьютере первый раз

Обновлено: 03.07.2024


Quantum GIS (QGIS)— свободная кроссплатформенная геоинформационная система, состоящая из настольной и серверной части:

  • QGIS Desktop — настольная ГИС для создания, редактирования, визуализации, анализа и публикации геопространственной информации. Под «QGIS» часто имеют в виду именно QGIS Desktop.
  • QGIS Server и QGIS Web Client — серверные приложения для публикации в сети проектов, созданных в QGIS Desktop, через сервисы, совместимые с OGC-стандартами (например, WMS и WFS).

QGIS позволяет использовать большое количество распространенных ГИС функций, обеспечиваемых встроенными инструментами и модулями. Основные возможности рассмотрим ниже.

Просмотр данных

Можно просматривать и накладывать друг на друга векторные и растровые данные в различных форматах и проекциях без преобразования во внутренний или общий формат.

Поддерживаются следующие основные форматы:

  • пространственные таблицы и представления PostGIS, SpatiaLite и MSSQL Spatial, векторные форматы, поддерживаемые установленной библиотекой OGR, включая shape-файлы ESRI, MapInfo, SDTS (Spatial Data Transfer Standard), GML (Geography Markup Language) и многие другие;
  • форматы растров и графики, поддерживаемые библиотекой GDAL (Geospatial Data Abstraction Library), такие, как GeoTIFF, Erdas IMG, ArcInfo ASCII Grid, JPEG, PNG и многие другие;
  • растровый и векторный форматы GRASS (область/набор данных);
  • пространственные данные, публикуемые в сети Интернет с помощью OGC-совместимых (Open Geospatial Consortium) сервисов Web Map Service (WMS) или Web Feature Service (WFS);
  • данные OpenStreetMap (OSM).

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

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

  • браузер QGIS;
  • перепроецирование «на лету»;
  • компоновщик карт;
  • панель обзора;
  • пространственные закладки;
  • определение/выборка объектов;
  • редактирование/просмотр/поиск атрибутов;
  • подписывание объектов;
  • изменение символики векторных и растровых слоев;
  • добавление слоя координатной сетки — средствами расширения fTools и в виде элемента оформления;
  • добавление к макету карты стрелки севера, линейки масштаба и знака авторского права;
  • сохранение и загрузка проектов.

Управление данными: создание, редактирование и экспорт

В QGIS можно создавать и редактировать векторные данные, а также экспортировать их в разные форматы. Чтобы иметь возможность редактировать и экпортировать в другие форматы растровые данные, необходимо сначала импортировать их в GRASS.

QGIS предоставляет следующие возможности работы с данными, в частности:

  • инструменты оцифровки для форматов, поддерживаемых библиотекой OGR, и векторных слоев GRASS;
  • создание и редактирование shape-файлов и векторных слоев GRASS;
  • геокодирование изображений с помощью модуля пространственной привязки;
  • инструменты GPS для импорта и экспорта данных в формате GPX, преобразования прочих форматов GPS в формат GPX или скачивание/загрузка непосредственно в прибор GPS;
  • визуализация и редактирование данных OpenStreetMap;
  • создание слоёв PostGIS из shape-файлов с помощью плагина SPIT;
  • обработка слоёв PostGIS;
  • управление атрибутами векторных данных с помощью новой таблицы атрибутов или модуля Table Manager;
  • сохранение снимков экрана как изображений с пространственной привязкой.

Анализ данных

Вы можете анализировать векторные пространственные данные в PostgreSQL / PostGIS и других форматах, поддерживаемых OGR, используя модуль fTools, написанный на языке программирования Python.

В настоящее время QGIS предоставляет возможность использовать инструменты анализа, выборки, геопроцессинга, управления геометрией и базами данных. Также можно использовать интегрированные инструменты GRASS, которые включают в себя функциональность более чем 400 модулей GRASS.

Публикация карт в сети Интернет

QGIS может использоваться для экспорта данных в map-файл и публикации его в сети Интернет, используя установленный веб-сервер Mapserver.

Кроме того, QGIS может использоваться как клиент WMS, WMS-C, WFS и WFS-T и как сервер WMS или WFS.

Внешние модули

QGIS может быть адаптирована к особым потребностям благодаря расширяемой модульной архитектуре.

QGIS предоставляет библиотеки, которые могут использоваться для создания модулей. Можно создавать отдельные приложения, используя языки программирования C++ или Python.

Установка

Установка программы в РЕД ОС осуществляется командой:

Стартовое окно программы выглядит следующим образом:


Подробную информацию о работе в QGIS см. в Руководстве.

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.


Одним из настоящих способов начать работу с бесплатными настольными ГИС - QGIS и GRASS под Windows, является ее установка с помощью OSGeo4W.

OSGeo4W - специальный установщик, специально предназначенный для установки ПО для работы с пространственными данными, часто имещих много разнообразных зависимостей (связанных программ). Помимо QGIS, с помощью него можно установить GDAL/OGR, MapServer и многое другое (всего более 70 пакетов).

Содержание

Для начала работы необходимо загрузить последнюю версию OSGeo4W Installer: 32bit, 64bit.

Установки OSGeo4W, как таковой не понадобится, все что нужно, просто запустить osgeo4w-setup.exe. В появившемся окне нужно выбрать Advanced Install и нажать Next.

На следующей странице нужно выбрать метод установки. Доступны следующие варианты:

  • Install from Internet - загрузить и установить из интернет. Загружаемые пакеты будут сохранены для будущего использования
  • Download without installing - загрузить без установки
  • Установить из папки

Выберем Install from Internet и нажмем Next. В следующем окне выберем, куда будет установлен OSGeo4W и соответственно все устанавливаемые с ним компоненты, лучше если это будет папка по-умолчанию, без пробелов и русских символов в названии, например C:\OSGeo4W

Далее будет предложено выбрать папку, куда будут сохранены загружаемые пакеты для установки. Лучше всего, если пакеты будут храниться в той же папке, куда будет установлен сам OSGeo4W, поэтому в качестве папки задаем что-то вроде: C:\OSGeo4W\downloads. Так как этой папки еще не существует, вводим ее вручную.

Нажимаем Next и в следующем окне выбираем один из способов подключения к интернет, по умолчанию Direct Connection. Если вы находитесь за прокси, здесь можно ввести его параметры.

Попробуйте временно отключить брандмауэр (firewall) Windows (Пуск\Панель управления\Брандмауэр).

Если все прошло нормально, после загрузки установщик перейдет в состояние выбора пакетов. Выбор пакетов осуществляется из Cygwin-подобного дерева пакетов, при этом выбор одного из них, автоматически включает необходимые зависимости, без которых этот пакет не сможет работать, что очень удобно.

Для установки какого-либо компонента нужно найти его в дереве и нажимать на круговую стрелку до тех пор пока надпись Skip не изменится на название пакета. Важно: не нажимайте на кнопку Default у названия группы компонентов! Это приведет к установке многочисленных пакетов, которые не имеют отношения к QGIS

Это приведет к переключению Default на Install и установке всех компонентов из группы, а этого в нашем случае делать не нужно. Необходимо сначала раскрыть группу, а потом установить некоторые из ее компонентов, перечисленные ниже. Например:

Для полной установки QGIS/GRASS, выберем следующие компоненты (версии могут отличаться от показанных на иллюстрации), при выборе некоторых из них, будут автоматически включаться и другие модули (зависимости), это нормально, выключать их не нужно:

Desktop: qgis-dev (обновляется ежедневно, т.н. ночные сборки)

Внимание: если вы только начинаете пользоваться QGIS, устанавливайте только эти пакеты, других пакетов пока включать не нужно. Окно программы должно выглядеть именно так как на иллюстрации выше, только цифры в колонке Current будут немного другими.

OSGeo4W автоматически загрузит и установит те пакеты, которые мы выбрали и все связанные с ними (таким образом загружено будет больше пакетов, чем было выбрано).

После окончания установки будет предложено создать ярлыки на рабочем столе и меню Пуск Windows. Если в составе пакетов был выбран и QGIS/GRASS, то соответствующий ярлык будет установлен и для него в группу OSGeo4W.

Другой способ запуска установленного QGIS: запуск OSGeo4W Shell и команда qgis.

В дальнейшем, при использовании некоторых модулей расширения, может понадобится доустановить определенные пакеты, например matplotlib для [statist.html Statist] или обновить установленные. Для этого нужно будет просто еще раз запустить OSGeo4W и дополнительно выбрать не отмеченные в первый раз модули (например matplotlib), все остальные, уже установленные модули обновятся автоматически если это необходимо.

QGIS: Пуск\Программы\OSGeo4W\QGIS или иконка

GRASS: Пуск\Программы\OSGeo4W\GRASS GIS\ и один из интерфейсов или иконка

Для запуска инструментов GDAL нужно использовать среду OSGeo4W. Для запуска среды, выберите из меню Пуск\Программы\OSGeo4W\ пункт OSGeo4W Shell или иконку: . После запуска должно появиться окно консоли:

Из этой среды можно запустить:

  • QGIS - введите qgis (релиз) или qgis-dev (версия для разработчиков)
  • GRASS - введите grass64
  • Утилиты GDAL/OGR - вводите названия утилит, ogr2ogr, gdal_merge, gdalinfo, и т.п.

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

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

Если после запуска osgeo4w.bat, python и инструкции:

Вы получаете ошибку:

Проверьте, что в переменной PATH нет ссылок на папки с другим Python (не из OSGeo4W)

Проверьте, что переменная PYTHONPATH не ссылается на другой Python (не из OSGeo4W)

QGIS – это бесплатная географическая информационная система с открытым исходным кодом. С ее помощью можно создавать, редактировать, визуализировать, анализировать и публиковать гео информацию в операционных системах Windows, Mac, Linux, BSD. Планируется реализация на Android. В программе происходит работа со слоями, где нижним своем, как правило, выступает карта. На верхние слои можно добавлять маркеры, линии, полигональные фигуры. Дизайн этих элементов регулируется в настройках слоя.

Чтобы быстро войти в суть работы с программой поставим себе небольшую задачу: нарисовать на карте полигон и экспортировать его координаты в один из стандартных форматов геоданных, который потом можно передать в другое приложение или геосервис.

QGIZ

Инсталляция

1. Выберите установщик для своей операционной системы на этой странице:

2. Скачанный exe файл запустите на исполнение.

3. Следуйте рекомендациям установщика, соглашаясь с предложениями по умолчанию. (Установка совсем не быстрая, на компьютере средней мощности занимает минут 20)

4. После завершения установки следует запускать файл c:\OSGeo4W64\bin\qgis-bin.exe

5. Для удобства рекомендуем сделать на него ярлык на Рабочем столе:
- найти этот файл в вашем файловом менеджере;
- схватить его при нажатой правой клавише мыши и перетащить на Рабочий стол;
- после отпускания правой клавиши мыши выбрать пункт "Создать ярлык";
На рабочем столе появится иконка для запуска приложения QGIS

Настройки

Прежде всего вам нужно обеспечить для программы нижний слой непосредственно с географической картой. Установив и настроив модуль Quick Map Services вы получите доступ к нескольким десяткам поставщиков карт. Итак, что для этого надо сделать:

1. Установите модуль Quick Map Services, для чего:
- меню: Модули > Управление модулями > Не установленные;
- выделите в списке QuickMapServices и нажмите кнопку [Установить модуль];
(На панели инструментов появится 2 кнопки нового модуля)

3. Выберите пункт Настройки.

4. Перейдите на закладку Загрузить сервисы.

6. Закройте окно настроек модуля.

7. Снова нажмите кнопку .

8. Выберите Яндекс > Карта Яндекс. (В центральной области появится карта Яндекса, на панели Слои появится слой Yandex Map)

Рисование полигона

Нарисуйте полигон (замкнутый ломанный контур), для чего:

1. Создайте новый временный слой по кнопке :
- в окне создания слоя дайте ему любое имя;
- выберите Тип геометрии: Polygon / CurvePolygon;
- система координат должна быть EPSG:3395 - WGS 84 / Word Mercator;
(В дальнейшем систему координат можно изменить в настройках слоя, которые открываются по двойному клику на слое, а Тип геометрии поменять нельзя)

2. При активном новом слое активизируйте режим редактирования слоя по кнопке .

3. Выберите инструмент Добавить полигон .

4. Нарисуйте полигон в виде ломаной замкнутой линии:
- вершины полигона отмечайте кликом левой кнопки мыши;
- чтобы замкнуть полигон совершите двойной клик левой кнопкой мыши;
- чтобы закончить рисовать полигон нажмите правую кнопку мыши;
- чтобы отменить нарисованный, но незаконченный полигон нажмите клавишу Esc.

5. Если вас не удовлетворит стиль (внешний вид) полигона по умолчанию, то стиль можно изменить таким образом:
- откройте настройки слоя по двойному клику мыши;
- выберите закладку Стиль;
- выберите один из предложенных стилей в нижней части закладки, например, outline blue;
- нажмите [Применить], чтобы увидеть изменения стиля без закрытия окна настройки;
- нажмите [OK] чтобы сохранить стиль и закрыть окно настройки.

Должно получиться примерно так, как на скриншоте выше.

Чтобы при рисовании полигона курсор "прилипал" к ближайшей вершине уже нарисованного контура:
- В открытом приложении зайдите в установки через меню: Установки > Параметры > Оцифровка.
- Поставьте флажок в пункте Enable snapping by default.

Сохранение координат полигона

Сохраните координаты полигона в файл, для чего:

1. Кликните на имени слоя на панели Слои правой кнопкой мыши.

2. Выберите Export > Save Features As.

3. Выберите формат Comma Separeted [CSV].

4. Выберите местоположение выходного файла на вашем диске и дайте имя.

5. Снимите флажок Добавить слой в проект.

6. Выберите геометрию AS_WKT в поле GEOMETRY.

На диске будет сохранен файл с расширением csv примерно с таким текстовым содержимым:

WKT, "POLYGON ((4333167.1746828 5945837.55662736,4333171.93513311 5945523.36690631,4333557.53160895 5945565.0208466, 4333557.53160895 5945565.0208466,4333514.68755607 5945848.26764057,4333514.68755607 5945848.26764057,4333167.1746828 5945837.55662736))"

Если БД уже установлена на сервере или компьютере, к которому есть доступ с данного рабочего места, после выполнения пункта 2 можно переходить к пункту 7 руководства.

3. Установить PostgreSQL. Во время установки при желании можно изменить пути установки. Остальные настройки оставить по-умолчанию, за исключением:

- необходимо отключить установку pgAdmin 4 и Stack Builder

- необходимо придумать и указать пароль пользователя БД postgres

После установки PostgreSQL запустите установочник PostGIS

Нажмите далее и продолжите установку. Если установка PostgreSQL выполнялась в директорию не по умолчанию - ее следует указать в соответствующем окне.

Далее введите пароль пользователя postgres базы данных, который вы придумали ранее

Придумайте и введите название базы данных, в которой будет храниться картография.

Продолжите установку PostGIS до завершения.

4. Далее установите загруженный ранее клиент для работы с БД DBeaver.

Запустите Dbeaver. В открывшемся окне выберите PostgreSQL и нажмите Далее.

(если окно не появится: пункт меню База данных - Новое соединение)

В появившемся окне нажмите скачать.

Введите пароль от пользователя postgres, который вы задали в процессе установки PostgreSQL

На вкладке PostgreSQL сделайте активный пункт "Показать все базы данных"

5. Получить материалы, предоставляемые Белгослес:

  • ZIP-архив модуля
  • Копия базы данных с картографическими слоями и справочной информацией

6. В DBeaver восстановить базу данных с картографическими материалами и справочной информацией:

Восстановление бекапа картографии для 32-битных систем: ссылка

ПКМ на базе данных leshoz - инструменты - восстановить.

Ok - и закройте окно восстановления бекапа.

7. Установить модуль из zip-архива в QGIS.

Запустить QGIS. В верхнем меню выбрать Модули - Управление и установка модулей - В появившемся окне перейти на вкладку Install from ZIP.

Указать путь к ZIP-архиву модуля отвода и нажать Install Plugin.

В окне предупреждения нажать "Да"

В появившемся окне настроек перейдите на вкладку База данных и внесите данные доступа к БД. Протестируйте соединение. Если успешно - нажмите Сохранить и Ок.

8. В QGIS На панели инструментов модуля нажмите кнопку Инициализировать проект . Слои будут добавлены в рабочую область QGIS. Теперь проект можно сохранить (Проект - Сохранить как). Установка завершена.

9. Для первичной настройки модуля нажмите значок шестеренки .

Во вкладке Хозяйство настройте модуль на ваш лесхоз, а также занесите местоположение. Данная информация будет внесена в отчет вместе с картосхемой лесхоза. Нажмите сохранить.

На вкладке Отвод лесосек выберите папку для сохранения отчета и формат координат с форматом данных (форматы можно менять и в процессе работы с модулем отвода. Нажмите сохранить.

Читайте также: