11.10. Управление ресурсами

11.10.1. Создать группу ресурсов

Эта операция доступна в верхнем меню модуля NextGIS Connect.

Новая группа будет создана в группе ресурсов:

  • которая выбрана в дереве ресурсов Веб ГИС;

  • которая является ближайшей родительской группой для выбранного ресурса, если он не является группой ресурсов;

  • в основной группе ресурсов, если не выбран ни один ресурс в дереве ресурсов Веб ГИС.

Создать новую группу ресурсов

Рис. 11.53. Создание группы ресурсов

11.10.2. Создание веб-карты на основе слоя

  • Выберите в дереве ресурсов Веб ГИС в окне модуля NextGIS Connect векторный или растровый слой, который вы хотите представить на веб-карте;

  • В контекстном меню выберите Создать веб-карту.

В той же группе ресурсов будет создана веб-карта с именем вида «имя_слоя-map». Для слоя будет создан стиль QGIS и добавлен на веб-карту. Начальный охват карты устанавливается по охвату слоя.

11.10.3. Создание пустого векторного слоя

При помощи модуля NextGIS Connect можно создавать в Веб ГИС новые векторные слои без данных.

Для этого выберите в панели Connect группу, внутри которой хотите создать слой. Затем в верхнем меню «Слой» выберите Создать слой ‣ Новый векторный слой NextGIS Web.

../../_images/ngc_create_ngw_layer_ru.png

Рис. 11.54. Создание нового векторного слоя в Веб ГИС

Появится диалоговое окно, в котором нужно будет выбрать параметры создаваемого слоя:

../../_images/ngc_create_ngw_layer_set_ru.png

Рис. 11.55. Настройки создаваемого слоя

  • Наименование слоя

  • Тип геометрии

  • Включение размерности Z

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

    • Таблица объектов - содержимое этого поля выводится в окне идентификации;

    • Текстовый поиск - включить/отключить поиск по значениям этого атрибута;

    • Атрибут наименование - значение из этого поля будет использоваться как название объекта на карте.

  • Можно выбрать: добавить слой в проект QGIS или только создать его в Веб ГИС

Также в настройках создаваемого слоя можно сразу включить версионирование. Для этого перейдите во вторую вкладку в верхней части диалогового окна.

../../_images/ngc_create_ngw_layer_set_version_ru.png

Рис. 11.56. Включение версионирования

Для завершения нажмите Создать.

Новый слой появится в дереве ресурсов в панели Connect и в панели слоёв QGIS, если была отмечена опция «Добавить в проект».

11.10.4. Создание Сервисов: WFS, WMS, OGC API - Features

Модуль NextGIS Connect позволяет быстро публиковать Векторные слои в Веб ГИС по стандартным протоколам WFS, WMS и OGC API - Features. Растровые слои так же можно публиковать по протоколу WMS.

Создание сервиса WFS

Для этого в модуле доступна операция быстрого создания Сервиса WFS:

  • В настольном приложении (QGIS) в дереве ресурсов Веб ГИС модуля NextGIS Connect выберите Векторный слой, который вы хотите опубликовать по протоколу WFS;

../../_images/NGConnect_wfs_select_ru.png

Рис. 11.57. Выбор слоя

  • Выберите пункт Создать сервис WFS в контекстном меню слоя;

../../_images/NGConnect_wfs_context_ru.png

Рис. 11.58. Контекстное меню слоя

  • В открывшемся диалоговом окне укажите число объектов слоя, которое должен публиковать Сервис WFS;

../../_images/NGConnect_wfs_number_ru.png

Рис. 11.59. Число публикуемых объектов слоя

  • Если Сервис WFS создался успешно, то в соответствующей Группе ресурсов появится новый Сервис WFS, в который уже подключен ваш Векторный слой.

../../_images/NGConnect_wfs_result_ru.png

Рис. 11.60. Созданный сервис WFS в дереве ресурсов

Примечание

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

Создание сервиса OGC API - Features

Для этого в модуле доступна операция быстрого создания Сервиса OGC API - Features:

  • В настольном приложении (QGIS) в дереве ресурсов Веб ГИС модуля NextGIS Connect выберите Векторный слой, который вы хотите опубликовать по протоколу OGC API - Features;

../../_images/NGConnect_ogc_select_ru.png

Рис. 11.61. Выбор слоя

  • Выберите пункт Создать сервис OGC API - Features в контекстном меню слоя;

../../_images/NGConnect_ogc_context_ru.png

Рис. 11.62. Контекстное меню слоя

  • В открывшемся диалоговом окне укажите число объектов слоя, которое должен публиковать Сервис OGC API - Features;

../../_images/NGConnect_ogc_number_ru.png

Рис. 11.63. Число публикуемых объектов слоя

  • Если Сервис OGC API - Features создался успешно, то в соответствующей Группе ресурсов появится новый Сервис OGC API - Features, в который уже подключен ваш Векторный слой.

../../_images/NGConnect_ogc_result_ru.png

Рис. 11.64. Созданный сервис OGC API - Features в дереве ресурсов

Создание сервиса WMS

Для этого в модуле доступна операция быстрого создания Сервиса WMS:

  • В настольном приложении (QGIS) в дереве ресурсов Веб ГИС модуля NextGIS Connect выберите Векторный слой, Растровый слой или Стиль QGIS слоя, который вы хотите опубликовать по протоколу WMS;

../../_images/NGConnect_wfs_select_ru.png

Рис. 11.65. Выбор слоя

  • Выберите пункт Создать WMS сервис в контекстном меню слоя;

../../_images/NGConnect_wms_context_ru.png

Рис. 11.66. Контекстное меню слоя

  • В открывшемся диалоговом выберите стиль слоя для публикация Сервиса WMS;

../../_images/NGConnect_wms_style_ru.png

Рис. 11.67. Выбор стиля для публикации Сервиса WMS

  • Если Сервис WMS создался успешно, то в соответствующей Группе ресурсов появится новый Сервис WMS, в который уже подключен ваш Векторный слой.

../../_images/NGConnect_wms_result_ru.png

Рис. 11.68. Созданный Сервис WMS в дереве ресурсов

11.10.5. Дублирование ресурсов

При помощи модуля можно создать копию слоя в Веб ГИС. Доступно для ресурсов Векторный слой и Растровый слой.

  • Чтобы скопировать слой, выберите его в окне модуля Connect и в контекстном меню нажмите Дублировать ресурс.

  • Во всплывающем окне подтвердите дублирование.

Копия слоя будет создана в той же папке, стиль слоя также будет скопирован.

../../_images/NGConnect_double_ru.png

Рис. 11.69. Дублирование ресурса

11.10.6. Удаление ресурсов

Модуль NextGIS Connect позволяет быстро создавать / удалять любые ресурсы из Веб ГИС. Для этого:

  • Выберите в дереве ресурсов Веб ГИС в окне модуля NextGIS Connect ресурс, который вы хотите удалить;

  • Выберите пункт Удалить в контекстном меню;

  • Если ресурс удалился успешно, то он исчезнет из дерева ресурсов Веб ГИС.