Статьи
ГИС WEB

Как управлять веб-картами в сети из QGIS с модулем NextGIS Connect

Время прочтения: 4 минуты
NextGIS – это команда разработчиков и ГИС-специалистов, разработавших платформу для ведения серверной и облачной ГИС. Программные продукты компании предназначены для создания и редактирования карт, публикации интерактивных карт в интернете и внутренней сети, сбора данных с геопривязкой на местности. Все программы входят в реестр отечественного ПО.
Недавно команда выпустила новую версию модуля NextGIS Connect для QGIS. За последние 10 лет разработки это крупнейшее обновление, которое концептуально изменило подход к редактированию хранящихся в Веб ГИС карт и данных через QGIS.
NextGIS Connect предназначен для управления из QGIS и NextGIS QGIS геоданными и интерактивными картами в Веб ГИС NextGIS Web. Модуль позволяет:
  • загружать данные в Веб ГИС из QGIS и забирать их обратно
  • создавать интерактивные веб-карты из проектов QGIS в несколько кликов
  • забирать веб-карты в QGIS в виде проектов
  • редактировать карты и данные в QGIS, мгновенно синхронизируя правки с Веб ГИС
  • обновлять стили уже опубликованных слоёв
  • создавать сервисы WFS, WMS, OGC API – Features
Дальше вы найдёте перечень ключевых новых функций NextGIS Connect 2.0. Каждое обновление сопровождается видео. В конце представлена запись презентации обновлений.

Редактирование слоёв напрямую

С NextGIS Connect вы можете добавить векторный слой из Веб ГИС в QGIS и сразу приступить к его редактированию. Правки мгновенно синхронизируются с Веб ГИС. Редактирование возможно без интернета.
Таким образом, теперь в NextGIS Connect есть два способа редактирования векторных данных: через WFS (онлайн) и напрямую (онлайн и офлайн). Редактировать слой напрямую одновременно может один пользователь.

Веб-карта в интернете → проект QGIS

Зачем превращать интерактивную веб-карту в проект QGIS? Когда нужно обновить веб-карту целиком или когда нужно раздать веб-карты коллегам для работы в QGIS в «откреплённом» режиме.
В новой версии можно забирать карту из Веб ГИС в QGIS целиком. Она будет добавлена как проект с подложками, слоями, стилями и другими настройками. Затем этот проект можно сохранить на компьютер для офлайн-работы. Или же редактор может в онлайн-режиме отредактировать карту.

Работа со справочниками

Для работы с атрибутами слоя в QGIS могут использоваться другие слои и таблицы. В NextGIS Web также есть возможность создавать справочники и подключать их слоям. Теперь при экспорте или импорте слоя с подключённым справочником связь сохраняется.

Пример 1

В QGIS есть слой без геометрий (таблица) и слой с геометриями. Первый используется как справочник для второго. Когда вы отправите слой с геометриями в Веб ГИС, там также будет создан справочник со значениями таблицы из QGIS. Продолжайте работать в Веб ГИС со слоем так же, как в QGIS.

Пример 2

В Веб ГИС есть векторный слой, к которому подключён справочник. Когда вы импортируете этот слой в QGIS, продолжите использовать справочник, как в Веб ГИС.

Поддержка слоёв PostGIS

Если в вашей Веб ГИС есть слои PostGIS, вы можете добавить их в QGIS в два клика. Кроме того, теперь в QGIS можно настроить или загрузить для слоя PostGIS стиль и выгрузить его в Веб ГИС.

Пример

  • В Веб ГИС есть слой PostGIS
  • Забираете его в QGIS через NextGIS Connect
  • Слой в QGIS отображается в стиле «по умолчанию»
  • Настраиваете (или копируете) для этого слоя стиль в QGIS
  • Добавляете его через контекстное меню слоя (NextGIS Connect → Добавить новый стиль к слою)

Единый механизм авторизации

Перед началом работы с NextGIS Connect в QGIS вы должны авторизоваться в вашей Веб ГИС. В новой версии модуля авторизация производится через Менеджер аутентификации QGIS. Это единый для всех авторизаций инструмент, который хранит ваши учётные данные от связанных сервисов.
Ключевой плюс – повышение безопасности ваших учётных данных.
После обновления NextGIS Connect вам не обязательно вводить повторно учётные данные вашей Веб ГИС. Вы можете конвертировать все ваши подключения.

Онлайн-презентация

После выпуска NextGIS Connect 2.0 команда провела онлайн-презентацию модуля, вживую представив все обновления. Хотите узнать больше – смотрите запись. Интересующие вопросы пишите в публичный Telegram-чат NextGIS.
Материал подготовила команда NextGIS