Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Вкладка Слои представляет собой список «Слои» содержит список всех слоёв, существующих в Системе слоев (т.е. под такие слои в Системе существует таблица в базе данных). При помощи редактирования возможно изменять все параметры слоев системе (см. рисунок 7.11). Каждый слой соответствует таблице в базе данных.

Image Added

Рисунок 7.11 – Управление слоями

Через этот раздел можно:

  • Просматривать список слоёв;
  • Редактировать параметры слоёв (для большинства типов);
  • Полностью удалять слои из базы данных.
Особенность создания слоёв

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

Пример:
Можно создать два слоя слоев). Также возможно полное удаление слоя из Базы данных (рисунок 6.11).В Системе существует возможность создавать несколько слоев из одной таблицы в базе данных с использованием различной предфильтрации. Например, если необходимо создать два отдельных слоя «Рекламные конструкции Пермского края» и «Рекламные конструкции Кировской области», то это можно сделать, создав два разных слоя, и использовать предфильтрацию по полю Региона, хотя в Базе данных существует только одна таблица со всеми Рекламными конструкциями.

Image Removed

Рисунок 6.11 – Внешний вид компонента управления Слоями

...

используя одну общую таблицу. Разделение происходит по полю «Регион» через настройку предфильтрации при создании слоя.

Создание слоя

  1. Нажмите кнопку «Создать» в верхней части

...

  1. вкладки.
  2. Откроется форма создания слоя

...

  1. . Заполните поля в зависимости от типа слоя (например, «Дорожные сущности», растровые слои АФС

...

  1. и др.).

Image Added

Рисунок 7.12 – Создание слоя

Рассмотрим создание слоя на примере слоя типа «Дорожные сущности» то есть векторного слоя векторного формата, источником информации для которого является база данных Системы (рисунок 6.12). Для создания данного слоя необходимо указать его название, краткое описание, выбрать конфигурацию (таблицу в базе данных с набором полей и их псевдонимами), определить будут ли подключены документы и изображения к слою и заполнить несколько полей, содержащих описание свойств стиля, легенды и предфильтрации слоя , основанный на таблице в базе данных.

Необходимо указать:

  • Название слоя;
  • Описание (необязательно);
  • Конфигурацию выбор таблицы в базе данных, включая набор полей и их псевдонимы;
  • Подключение документов и изображений опционально;
  • Стиль, легенду, предфильтрацию в формате JSON-array.

Обязательные поля при создании слоя выделены помечены символом «*», конфигурация .

Настройка стиля слоя

...

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

(отсутствует при редактировании существующих, если использовался расширенный способ настройки стиля).

Базовый тип настройки стиля имеет следующие возможности:

- для точечных слоёв: настройка цвета точек, их размера (радиуса), уровня прозрачности, наличие контура, его цвета и толщины;

- для линейных слоёв: настройка цвета линий, их толщины, типа линий (сплошная, пунктирная, либо состоящая из точек), уровня прозрачности, наличие контура, его цвета и толщины;

- для полигональных слоёв: настройка цвета полигона, уровня прозрачности, наличие контура, его цвета и толщины, а также типа линий контура (сплошная, пунктирная, либо состоящая из точек).

При переходе в расширенный режим настройки стиля появляется окно настройки с json-кодом, отражающим стиль, сформированный в базовом режиме. При отсутствии внесения изменений в код, имеется возможность вернуться к базовой настройке стиля. При внесении изменений в код, вернуться в базовый режим можно только с полным сбросом настройки стиля к значениям по умолчанию.

Image Removed

  • Базовый режим доступен только при создании нового слоя.
  • Расширенный режим редактирование JSON-кода стиля.

Важно:
Если при создании слоя был использован расширенный режим, вернуться к базовому при редактировании невозможно.
Изменения в JSON-коде можно отменить только полным сбросом стиля.

Базовый режим

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

  • Точки:

    • Цвет, размер (радиус), прозрачность;
    • Контур: цвет, толщина, наличие.
  • Линии:

    • Цвет, толщина, тип линии (сплошная, пунктир, точечная);
    • Прозрачность;
    • Контур: цвет, толщина, тип.
  • Полигоны:

    • Цвет заливки, прозрачность;
    • Контур: цвет, толщина, тип линии.

Расширенный режим

Открывается окно с JSON-кодом стиля, сформированного в базовом режиме.
При внесении изменений:

  • Сохранение происходит вручную;
  • Вернуться к базовому режиму можно только через сброс настроек.
Редактирование и удаление слоёв
  • Редактирование: доступно для большинства параметров слоя.
  • Удаление: приводит к полному удалению слоя из базы данных. Операция безвозвратна.
Настройка особых отображений слоёв
  1. Отображение расстояния (км+м) от начала объекта при наведение курсора.
    1. Доступна только для линейных объектов;
    2. Для включения особого типа отображения нужно установить чекбокс данного параметра в выбранное положение:
      Image Added 

...