Настройки векторного слоя#
Для изменения основных параметров слоя необходимо авторизоваться в Веб ГИС.
Чтобы изменить настройки слоя, перейдите к группе, где он находится (см. Рис. 400., п.5) и нажмите на значок карандаша напротив нужного слоя. При этом откроется окно изменения ресурса.
Помимо стандартных для всех типов ресурсов настроек (родитель, описание, метаданные, права доступа) здесь можно
изменить набор и псевдонимы полей,
включать и выключать версионирование слоя
Версионирование позволяетт нескольким пользователям редактировать синхронизируемый слой в настольном приложении QGIS при помощи NextGIS Connect.
Рис. 588. Включение версионирования слоя#
В Панели управления вы можете настроить, чтобы версионирование было включено по умолчанию для всех создаваемых Веб ГИС векторных слоёв.
Веб ГИС позволяет редактировать объекты на карте и их атрибуты, добавлять описания отдельных объектов и вложения (в том числе фотографии) в Векторных слоях и Слоях PostGIS. Включить возможность редактирования объектов и аннотаций можно в настройках веб-карты.
Поля векторного слоя#
Вкладка «Поля» содержит таблицу, в которой перечислены поля (атрибуты) выбранного слоя (см. Рис. 589.). На этой вкладке можно:
Редактировать поле - кликните на строку таблицы, чтобы открыть форму редактирования.
Чтобы вернуться в режим таблицы, нажмите стрелочку в верхнем ряду.
После внесения изменений нажмите Сохранить.
Рис. 589. Вкладка «Поля»#
Параметры полей#
Наименование атрибутивного поля - псевдоним для отображения вместо технического ключа поля в окне идентификации.
Ключ - техническое название поля, должно содержать только простую латиницу
Рис. 590. Диалог редактирования атрибутивного поля. Наименование поля с верхним индексом и его ключ выделены#
Рис. 591. Окно идентификации. Отображаются наименования полей на русском языке#
Тип поля
Тип поля определяет, какие значения можно в него добавлять. Например, если вы выберете целочисленный тип, то ввести строку (текст) вы в него не сможете. Если вы не уверены какой тип выбрать - выбирайте текстовый (STRING). Доступные типы полей:
INTEGER - целочисленное значение. Можно ввести только цифры от -2147483647 до 2147483647.
BIGINT - большое целочисленное значение. Можно ввести только цифры от -9223372036854775807 до 9223372036854775807.
REAL - числа с плавающей запятой. Можно ввести только цифры в формате 44.4444.
STRING - текстовое (строковое) значение. Строка любой длины.
DATE - дата.
TIME - время.
DATETIME - дата и время;
BOOLEAN - логическое поле, возможные значения «Истина» и «Ложь».
Для следующих трех параметров темный значок в таблице означает «включен», светлый - «выключен». Их можно изменять, нажимая на значки, или в диалоге редактирования атрибута.
Таблица объектов - если снять этот флажок, поле не будет отображаться в таблице объектов и панели идентификации.
Текстовый поиск - можно отключить полнотекстовый поиск по значениям этого атрибута.! Обязательное поле - если включить эту опцию, то при создании или редактировании объекта это поле обязательно нужно будет заполнить.
Атрибут наименование - значение из этого поля будет использоваться как название объекта при поиске, идентификации и добавлении в закладки.
Примечание
Если вы хотите задать поле, значение которого будет использоваться в качестве подписи объекта на карте, это можно сделать через настройки стиля.
Также для числового поля можно включить отображение статистики. Для этого выберите один из вариантов в параметре Отображаемая агрегация:
нет
сумма - будет отображаться сумма всех значений в колонке;
мин - будет отображаться минимальное значение этого атрибута среди объектов слоя;
макс - будет отображаться максимальное значение этого атрибута среди объектов слоя.
Как посмотреть агрегацию в таблице объектов?
Нажмите #, появится дополнительная строка с выбранной агрегацией.
Рис. 592. Количество объектов и отображаемая агрегация#
При редактировании атрибута также можно подключить справочник, из которого будут браться значения атрибута при добавлении или редактировании объектов.
Подключение справочника к полю векторного слоя#
Сначала создайте ресурс справочник с необходимым набором значений.
Далее перейдите в редактирование векторного слоя, во вкладке Атрибуты выберите нужный и нажмите на стрелку вниз в поле Справочник.
Рис. 593. Подключение справочника к полю векторного слоя#
Затем выберите во всплывающем окне соответствующий ресурс.
Рис. 594. Выбор справочника#
Теперь в таблице атрибутов будет отображаться развёрнутое значение, указанное в справочнике, но в сами данные будет записываться краткий технический ключ.
Рис. 595. Таблица объектов слоя с подключённым справочником: отображаются названия#
Рис. 596. Таблица объектов слоя без справочника: отображается цифровой код#
В превью объекта, а также в панели идентификации на карте будут отображаться обе части справочника: в квадратных скобках - ключ, затем - развёрнутое значение.
Рис. 597. Превью объекта, в поле «Вид использования» показаны и ключ, и значение из справочника#
Очистка и замена слоя#
В NextGIS Web можно удалить все объекты слоя или заменить их, загрузив другой файл.
Нажмите на значок карандаша напротив выбранного слоя. Во вкладке «Векторный слой» выберите необходимое действие в выпадающем меню.
Рис. 598. Варианты изменения файла слоя#
Вы можете удалить все объекты, оставив пустой слой со структурой для дальнейшего наполнения. Для этого выберите «Удалить все объекты из слоя», поставьте флажок для подтверждения удаления и нажмите Сохранить.
Рис. 599. Очистка слоя с удалением всех объектов#
Можно заменить все объекты другими, использовав заранее подготовленный файл. Для этого выберите «Заменить объекты слоя из файла». Откройте нужный файл или перетащите его в пунктирную рамку.
Рис. 600. Замена файла слоя#
Если файл содержит несколько слоёв, выберите необходимый в поле «Исходный слой». Также можно настроить другие параметры загрузки файла, как и при создании нового векторного слоя.
При замене файла структура атрибутов, тип геометрии и другие параметры будут изменены в соответствии с новым загруженным файлом.
Изменение геометрии слоя#
Вы можете изменить геометрию созданного векторного слоя, не заменяя его объекты, в некоторых пределах. Доступны следующие изменения:
разрешить составные геометрии (например, точки превратятся в мультиточки);
разрешить Z-координату.
Рис. 601. Изменение геометрии точечного слоя#
Если требуется более серьёзное изменение геометрии, например, разбиение полигонов на линии, воспользуйтесь опцией замены объектов из файла.

