Расчётно-графическая работа · подготовка

Инструкции к установке ПО

О чём эта страница
Пошаговая установка рабочего окружения для расчётно-графической работы: PostgreSQL 15, пространственное расширение PostGIS через Application Stack Builder, создание базы данных и настройка подключения QGIS к PostGIS.
Требования
  • PostgreSQL 15 или любая иная версия;
  • расширение PostGIS;
  • QGIS версии не ниже 3.0.

1. Инструкция по установке PostgreSQL

PostgreSQL — одна из самых популярных и мощных систем управления реляционными базами данных (СУБД). У неё открытый исходный код, плюс она абсолютно бесплатная. Система помогает создавать и хранить базы данных, а также работать с ними на языке SQL.

  1. Скачайте установочный файл с официального сайта PostgreSQL.
Страница загрузки PostgreSQL
Примечание Рекомендуемая версия — 15.*. По щелчку скачается exe-файл; запустите его.
Установщик PostgreSQL
  1. Запустите установку и следуйте шагам мастера установки:
Мастер установки PostgreSQL
Задание пароля суперпользователя
Важно Запишите имя суперпользователя и пароль! Без них вы не подключитесь ни из pgAdmin, ни из QGIS.
  1. После установки откройте pgAdmin и подключитесь к вашему новому серверу. В этом интерфейсе вы будете создавать базы данных и таблицы и писать SQL-запросы.
pgAdmin после установки

2. Инструкция по установке PostGIS

PostGIS — программное расширение с открытым исходным кодом, расширяющее СУБД PostgreSQL до пространственной базы данных. Расширение добавляет поддержку пространственных объектов, благодаря чему появляется возможность выполнять запросы местоположения в SQL.

  1. Как только PostgreSQL будет установлен, запустите Application Stack Builder: Пуск → Программы → PostgreSQL … → Application Stack Builder.
Application Stack Builder
  1. Выберите в категории Spatial Extensions пункт «PostGIS».
Выбор PostGIS в Stack Builder
  1. Произведите установку.

3. Создание БД и активация расширения PostGIS

  1. Чтобы создать базу данных, достаточно нажать ПКМ по названию сервера:
Создание базы данных
  1. Затем даём имя базе данных и назначаем владельца:
Имя и владелец базы данных
Примечание Изначально расширения недоступны — их необходимо активировать.
  1. Раскрыть список БД → Extensions → ПКМ → Create → Extension (в примере — база Tests).
Создание расширения
  1. В новом окне в поле Name выберите «postgis».
Выбор PostGIS из списка расширений
  1. Если всё сделано верно, вы увидите PostGIS в списке «Расширений».
PostGIS в списке расширений

4. QGIS: настройка подключения

  1. Если всё настроено верно, QGIS должен «увидеть» в системе БД. Для проверки попробуем подключиться посредством добавления пустого слоя из БД: Слой → Добавить слой → Добавить слой PostGIS.
Добавление слоя PostGIS
  1. Во всплывающем окне «создадим» подключение.
Создание подключения
  1. Заполним параметры подключения. После заполнения нажмём «Проверка соединения» — при верных данных высветится сообщение «Подключение успешно». Параметры заполнения:
    • Имя — любое удобное вам;
    • Сервер — localhost;
    • Порт — ваш порт: обычно 5433 или 5432;
    • База данных — имя вашей базы данных;
    • Аутентификация → Базовая → заполните пользователя (обычно postgres) и пароль (ваш пароль);
    • разрешите сохранение и загрузку данных.
Параметры подключения QGIS к PostGIS
Примечание Номер порта можно посмотреть в pgAdmin, нажав по названию сервера ПКМ → Properties (Свойства) → Connection. Обычно это 5433 или 5432.
Просмотр порта в pgAdmin
  1. Подключиться → показать таблицы без геометрии.
Таблицы без геометрии
Примечание Поскольку сейчас данных нет, единственное, что можно увидеть, — это таблица без геометрии. Чтобы отобразить такие таблицы, поставим галочку напротив «Показать таблицы без геометрии».

5. Вкладка «Подключение к БД»: DB Manager

Плагин DB Manager — удобный инструмент для работы с пространственными базами данных в QGIS. Он позволяет работать с данными PostGIS, SpatiaLite, GeoPackage, Oracle Spatial в одном интуитивно понятном интерфейсе. С помощью этого плагина вы легко сможете импортировать слои, просто перетаскивая их из браузера QGIS в диспетчер баз данных, а также быстро перемещать таблицы между разными базами данных.

  1. В новых версиях QGIS плагин включён по умолчанию — вкладка находится на верхней панели интерфейса:
Вкладка База данных в QGIS
  1. Если вы не обнаружили данной вкладки, активируйте её:
    • во вкладке «Модули» выберите «Управление модулями»;
    • найдите плагин при помощи поиска;
    • установите (активируйте) его.
Управление модулями QGIS

Контрольные вопросы

Источники

  1. PostgreSQL: Windows installers : [сайт]. — URL: https://www.postgresql.org/download/windows/ (дата обращения: 18.08.2026).
  2. PostGIS. Getting Started : [сайт]. — URL: https://postgis.net/documentation/getting_started/ (дата обращения: 18.08.2026).
  3. QGIS Documentation. DB Manager Plugin : [сайт]. — URL: https://docs.qgis.org/3.34/ru/docs/user_manual/plugins/core_plugins/plugins_db_manager.html (дата обращения: 18.08.2026).