2.3.3.3. Блок «Слои и таблицы»

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

_images/mapsurf_adm33.png

Рис. 2.81 Блок «Слои»

2.3.3.3.1. Вкладка «Слои»

Во вкладке «Слои» администратор может ознакомиться с подробной информацией о слоях системы, создать или загрузить новые слои. Слой — это визуальное представление набора географических данных в среде любой цифровой карты.

При переходе во вкладку «Слои» в окне администрирования становится доступна таблица со следующими графами (Рис. 2.81):

  • «Тип» – тип геометрии (точка, линия, полигон или картинка), при помощи которого объект слоя принимает определенный внешний вид на карте.

  • «Название» – наименование слоя системы.

  • «Системное наименование» – транслитерация наименования слоя.

  • «Группа» – принадлежность слоя к определенной группе системы.

  • «Кластер организации» – принадлежность слоя к кластеру организаций.

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

2.3.3.3.1.1. Создание нового слоя

Для заведения нового слоя в системе нужно нажать кнопку img_002 – откроется окно создания слоя, содержащее вкладки: «Основное», «Атрибуты», «Объекты обслуживания» и «Права по умолчанию».

Вкладка «Основное»

Первой открывается вкладка «Основное», в которой необходимо заполнить следующие поля (Рис. 2.82):

  • «Кластер слоя» – принадлежность слоя к кластеру организаций. Выбор кластера доступен при создании слоя под ролью Администратора системы. При создании слоя под Администратором кластера принадлежность к кластеру будет определена автоматически.

  • «Название» – наименование слоя.

  • «Системное наименование» – наименование слоя в базе данных, состоящее из букв латинского алфавита, не содержащее пробелов и спецсимволов. Формируется автоматически при вводе информации в поле «Название». Если в поле «Название» вводится русский заголовок, то используется транслитерация. Если полученное название не устраивает, можно ввести в это поле свой вариант. Автоматический ввод не будет работать, если сначала заполнить «Системное наименование», а затем обычное «Название». В отличие от названия, системное наименование нельзя отредактировать после создания таблицы.

  • «Группа» – группа, в которой будет отображаться слой.

  • «Хранилище данных» – база данных, в которой будет храниться слой.

  • «Тип геометрии» – точка, линия, полигон.

  • «Протокол отображения слоя»:

    • WMS – предоставление информации в виде географически привязанного изображения;

    • WFS – предоставление информации в виде геопространственных данных.

  • «Проекция» – код одной из общепринятых географических проекций.

  • «Использовать для поиска» – индексация слоя для осуществления поиска по его объектам.

  • «Стиль» – описание особенностей отображения слоя на экране (цвета, размера, прозрачности и других свойств объектов слоя и их подписей).

_images/mapsurf_adm34.png

Рис. 2.82 Создание слоя

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

  • «Базовый» – стиль по умолчанию без возможности настройки подписей и отображения объектов слоя.

  • «Простой» – стиль, в котором можно выбрать атрибут для подписи и задать параметры отображения объектов (Рис. 2.83).

_images/mapsurf_adm35.png

Рис. 2.83 Простой стиль слоя

При выборе простого стиля и типа геометрии «Точка» пользователь может задать форму отображения точек для объектов (круг, треугольник, квадрат) или выбрать стиль с иконкой. При использовании одной из форм можно выбрать цвет фона и размер значка, включить и настроить обводку фигуры. При использовании стиля с иконкой следует выбрать одну из иконок из выпадающего списка и прописать ее размер. Также система поддерживает загрузку своих иконок (подробнее в пункте Вкладка «Иконки»).

Если в качестве типа геометрии выбрать линию, можно задать цвет фона и толщину линии. Чтобы задать цвет для обводки, необходимо выбрать соответствующий параметр «Обводка».

Если в качестве типа геометрии выбрать полигон, можно задать цвет и прозрачность для фона, цвет и размер для обводки.

_images/mapsurf_adm36.png

Рис. 2.84 Расширенный стиль слоя

Вкладка «Атрибуты»

Для добавления новых атрибутов необходимо заполнить поля «Название» и «Тип» и нажать img_017 (Рис. 2.85).

_images/mapsurf_adm37.png

Рис. 2.85 Добавление атрибутивных данных слоя

Поддерживаются следующие типы атрибутивных полей:

  • Строка – краткое текстовое поле;

  • Целое число – целочисленное поле;

  • Большое целое число – числовой тип, который дает возможность работать с целыми числами произвольной длины;

  • Логический тип – выбор из вариантов true и false;

  • Вещественное число – поле с вещественным числовым значением;

  • Дата – выбор даты из календаря (день-месяц-год);

  • Дата и время – выбор даты из календаря (день-месяц-год), времени (часы-минуты);

  • Справочник – выбор из списка значений указанного справочника;

  • Таблица с данными – выбор из списка значений указанной таблицы данных;

  • Слои – выбор из списка объектов указанного слоя;

  • Связь с организацией – выбор из списка доступных организаций;

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

  • Связь с пользователем – выбор из списка доступных пользователей;

  • Связь с видом работ – выбор из списка доступных видов работ;

  • Связь с приоритетом – выбор из списка доступных приоритетов.

После создания атрибута в области администрирования появится таблица с названием, системным наименованием и типом атрибута. Системное наименование присваивается атрибуту автоматически на основе транслитерации введенного названия или на основе типа для следующих типов атрибутов:

  • Связь с организацией – sys_org_id;

  • Связь с кластером – sys_clr_id;

  • Связь с пользователем – sys_user_id;

  • Связь с видом работ – sys_typ_id;

  • Связь с приоритетом – sys_prt_id.

Если в слое несколько полей с одним из указанных типов, то в конце системного наименования атрибута автоматически добавляется {текущая дата}.

Вновь созданный атрибут отобразится в первой строке таблицы. Здесь администратору доступны следующие действия над атрибутом:

  • изменение названия и системного наименования;

  • настройка свойств:

    • «Заголовок» – позволяет сделать атрибут заголовком карточки объекта, которая выводится при клике на объект на карте.

    • «Подзаголовок» – позволяет сделать атрибут подзаголовком карточки объекта, которая выводится при клике на объект на карте.

    • «Для поиска» – позволяет использовать значения атрибута при поиске объектов слоя.

    • «Показывать» – показывать атрибут пользователям.

    • «Можно редактировать» – определяет доступность слоя для редактирования.

    При нажатии на «Дополнительно» появятся еще 2 параметра (Рис. 2.86):

    • «Экранировать html» – атрибут будет интерпретироваться как html-контент, что расширяет возможности наполнения таких атрибутивных полей (например, их содержимым может стать ссылка или форматированный текст).

    • «Выводить в pop-up» – отмечает те поля, которые должны отображаться в карточке объекта, которая выводится при клике по объекту на карте.

_images/mapsurf_adm37_1.png

Рис. 2.86 Настройка дополнительных свойств атрибута

Для добавления следующего атрибута необходимо повторно заполнить форму с полями и нажать img_017.

В верхней части окна располагаются поля «Формат заголовка» и «Формат подзаголовка». Для слоя можно сформировать маску из одного или нескольких атрибутов, которая будет являться заголовком (подзаголовком). Чтобы настроить новую маску, следует нажать на «Заголовок» или «Подзаголовок» в строке необходимого атрибута. При этом можно ввести краткое пояснение для улучшения восприятия (Рис. 2.87).

_images/mapsurf_adm77.png

Рис. 2.87 Пример настройки маски заголовка и подзаголовка

В системе можно ограничить видимость объектов одного слоя для разных кластеров, организаций и пользователей. Для этого необходимо:

  1. Создать поле с одним из следующих типов данных: «Связь с организацией», «Связь с кластером» или «Связь с пользователем».

  2. Выбрать его название из выпадающего списка в поле «Ограничение видимости по» в верхней части окна.

  3. После сохранения структуры атрибутов слоя заполнить поле связи значениями путем выбора из выпадающего списка для интересующих объектов слоя.

Объекты этого слоя смогут видеть только пользователи указанного в данном поле кластера (или организации) или пользователи, указанные в поле «Связь с пользователем».

Пользователи с ролями «Администратор системы» и «Инспектор системы» могут при создании объекта оставлять поле системного фильтра пустым, при этом объект будет доступен всем пользователям. Для остальных пользователей поле по умолчанию заполняется названием основной организации или основного кластера пользователя, и объект доступен только пользователям данных организации или кластера.

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

_images/mapsurf_adm72.png

Рис. 2.88 Прикрепление справочника к полю слоя

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

_images/mapsurf_adm73.png

Рис. 2.89 Использование справочника для фильтрации объектов слоя

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

Вкладка «Объекты обслуживания»

Объекты обслуживания (сервисные объекты) — слои, содержащие объекты интереса организации пользователя, с которыми связано осуществление ее деятельности.

В данной вкладке можно настроить соответствия полей данного слоя и полей заданий, которые будут создаваться на основе объектов слоя, если его сделать сервисным. Это означает, что при создании заданий с привязкой к объектам обслуживания все или часть полей задания будет автоматически заполняться данными об этом объекте обслуживания. Соответствие определяет, какие это будут поля.

Определить слой как сервисный можно в блоке «Права на слои» (подробнее в разделе Блок «Права на слои»). В зависимости от настроек в блоке «Права на слои» одни пользователи могут использовать слой как сервисный, другие – как обычный слой.

Чтобы настроить объекты обслуживания, нужно переключить соответствующий тумблер, затем выбрать из полей слоя атрибут для названия объекта обслуживания и нажать img_018. В формате названия отобразится его маска. Название может состоять из нескольких атрибутов — для этого нужно создать соответствующую маску, добавляя новые атрибуты.

Чтобы задать соответствие атрибутов сервисного слоя и полей задания, следует нажать img_019, выбрать из выпадающих списков атрибут слоя и поле задания. Чтобы удалить соответствие, нужно нажать кнопку img_010 напротив соответствия. Формат атрибутов может включать несколько полей слоя. Также в данную строку можно добавить пояснение для лучшего восприятия информации в задании.

_images/mapsurf_adm65.png

Рис. 2.90 Вкладка «Объекты обслуживания»

Вкладка «Права по умолчанию»

В данной вкладке можно настроить права по умолчанию на просмотр/редактирование/управление, а также настроить права на использование слоя в качестве слоя с объектами обслуживания.

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

  • «Все роли» – права будут предоставлены всем ролям;

  • «Роль» – выбор ролей, для которых будут настроены права;

  • «Несколько организаций» – выбор либо всех клиентских, либо всех не клиентских организаций, либо всех, вне зависимости от этого критерия;

  • «Организация» – выбор организации, для которой будут настроены права.

После того как выбраны параметры, нужно нажать img_017. В таблице ниже появится новая строка, где нужно с помощью тумблеров «Объекты обслуживания», «Просмотр», «Редактирование», «Управление» задать необходимые права (подробнее о правах в разделе Блок «Права на слои»).

_images/mapsurf_adm66.png

Рис. 2.91 Вкладка «Права по умолчанию»

2.3.3.3.1.2. Редактирование слоя

Для редактирования слоя нужно нажать img_008 или дважды щелкнуть по строке с названием выбранного слоя. После этого в области администрирования откроется форма, аналогичная форме добавления, в которой администратор может заполнить/изменить интересующие его поля с информацией о слое (Рис. 2.92).

_images/mapsurf_adm38.png

Рис. 2.92 Окно редактирования слоя

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

Для изменения информации об атрибутах слоя нужно перейти во вкладку «Атрибуты» в окне редактирования слоя (Рис. 2.93).

_images/mapsurf_adm38_1.png

Рис. 2.93 Редактирование атрибутов слоя

Здесь присутствуют поля для добавления новых атрибутов и редактирования уже существующих.

Для редактирования связей между таблицами следует:

  1. В строке атрибута связи нажать кнопку img_008.

  2. В открывшемся окне задать новую связь для данного атрибута, выбрав значения из выпадающих списков (Рис. 2.94).

_images/mapsurf_adm76_1.png

Рис. 2.94 Изменение связи для атрибута

  1. Сохранить изменения, нажав img_005.

Установленная связь отобразится в карточке слоя. После выбора новой связанной таблицы, поля-значения или поля-названия редактируемое поле будет автоматически заполнено новыми значениями. Для удаления связи атрибута со справочником или таблицей необходимо нажать на кнопку img_009 в строке атрибута связи в столбце «Тип» и подтвердить свои действия в открывшемся окне (Рис. 2.95).

_images/mapsurf_adm76_2.png

Рис. 2.95 Подтверждение удаления связи у атрибута

Для полного удаления атрибута следует нажать на кнопку img_009 в правой части строки.

В окне редактирования администратору становится доступны кнопки «Обновить атрибуты» img_036 и «Индексировать» img_020. Кнопка img_036 позволяет сбросить кэш при добавлении атрибутов в слой и загрузить их заново из базы данных. При нажатии на кнопку img_020 происходит полное обновление информации о выбранном слое. Администратор может воспользоваться этой кнопкой в случае добавления новой информации и ее временном отсутствии в результатах поиска.

Чтобы внесенные изменения сохранились, нужно нажать img_003, для отмены редактирования слоя – img_004.

Для точечных слоев в области администрирования помимо вкладок «Основное» и «Атрибуты» присутствует вкладка «Кластеризация».

Кластеризация – это отображение единой меткой на карте группы объектов точечного слоя, расположенных поблизости. Кластеризация возможна только в случае, если слой точечный и имеет метод отображения WFS. Количество сгруппированных в кластер объектов выводится цифрой. Близость объектов для включения в кластер рассчитывается с учетом масштаба.

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

_images/mapsurf_adm39.png

Рис. 2.96 Настройки кластеризации слоя

Для добавления нового кластера нужно указать в поле для ввода количество объектов, которое будет содержаться в этом кластере, выбрать изображение, которое будет отображаться на карте, задать цвет подписи и нажать img_017.

В графе «Количество объектов» отображается диапазон количества объектов, который соответствует конкретному кластеру. Если напротив первого кластера стоит число 5, напротив второго – 10, а напротив третьего – 20 (как показано на Рис. 2.96), то это означает, что в первый кластер попадает до 5 объектов, во второй – от 6 до 10, в третий – от 11 до 20. При этом если третий кластер с 20 объектами является последним в списке, то для него не будет существовать конечного числа объектов.

В графе «Изображение» хранятся изображения кластеров, которые становятся доступными при просмотре карты. А в графе «Цвет подписи» отображается цвет, используемый в подписях объектов на карте.

2.3.3.3.1.3. Удаление слоя

Для удаления слоя нужно нажать img_009 в правой части строки слоя. Для удаления нескольких слоев одновременно нужно отметить галочками соответствующие строки и нажать ставшую активной кнопку img_011 внизу экрана. Выйдет окно подтверждения удаления с выбором режима удаления слоев: «Удалить с геопортала», «Удалить с геосервера», «Удалить из базы данных» (Рис. 2.97). Можно выбрать несколько вариантов. Для полного удаления слоя необходимо отметить все 3 пункта. Для подтверждения удаления следует нажать img_005, для отмены – img_004.

_images/mapsurf_adm39_1.png

Рис. 2.97 Подтверждение удаления слоев

2.3.3.3.1.4. Поиск слоя

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

Например, при выборе фильтра «По типу геометрии» в поисковом окне появится форма, в которой нужно выбрать из выпадающего списка один из типов (точка, линия или полигон), чтобы провести отбор. После этого в области администрирования отобразятся слои с выбранным типом геометрии.

Для сброса результатов фильтрации следует нажать на «Очистить все».

2.3.3.3.1.5. Загрузка слоя

Чтобы импортировать слой в систему, нужно нажать кнопку img_012, расположенную в верхней части вкладки «Слои». Откроется всплывающее окно, через которое пользователь может выбрать слой со своего компьютера. К загрузке допускаются заархивированные в zip векторные shape-файлы, а также растровые геопривязанные изображения формата geotiff.

При импорте слоя из shape-файла система автоматически идентифицирует некоторые типы атрибутов, если название атрибутивного поля начинается со следующих слов:

  • sys_org_id – тип «Связь с организацией»;

  • sys_clr_id – тип «Связь с кластером»;

  • sys_user_id – тип «Связь с пользователем»;

  • sys_typ_id – тип «Связь с видом работ»;

  • sys_prt_id – тип «Связь с приоритетом».

Перед загрузкой растровых изображений желательно предварительно сжать (lzw) geotiff-файл и построить для него пирамиды. Это можно сделать с помощью инструментов библиотеки GDAL (https://gdal.org/).

Этапы загрузки слоя отображаются в информационном окне (Рис. 2.98).

_images/mapsurf_adm71.png

Рис. 2.98 Отображение этапов загрузки слоя

После загрузки откроется такое же окно, что и при создании слоя. Тип геометрии и протокол отображения слоя будут определены автоматически, остальные поля нужно заполнить. При этом атрибуты (если таковые имеются) тоже задаются автоматически. Кроме того, администратор может самостоятельно выбрать хранилище данных из представленного списка во вкладке «Основное».

2.3.3.3.2. Вкладка «Таблицы»

Во вкладке «Таблицы» содержится информация о таблицах с данными и справочниках системы. Таблицы с данными и справочники, в отличие от слоев, не содержат пространственную информацию о расположении объектов (геометрию, координаты объектов).

Справочники и связанные таблицы используются для решения следующих задач:

  • упрощение процесса заполнения атрибутивных полей при работе с объектами (при подключении справочника или таблицы с данными пользователи смогут выбирать значение атрибутивного поля из предложенных вариантов, а не вводить вручную);

  • фильтрация объектов слоя на карте.

При переходе во вкладку «Таблицы» в окне администрирования становится доступна таблица со следующими графами (Рис. 2.99):

  • «Название» – название таблицы.

  • «Название в БД» – наименование таблицы в базе данных.

  • «Тип таблицы» («Таблица с данными» или «Справочник»).

  • «Кластер организации» – название объединения нескольких организаций, для которого доступна таблица.

_images/mapsurf_adm40.png

Рис. 2.99 Вкладка «Таблицы»

Для добавления новой таблицы нужно нажать img_002 в верхней части окна. Откроется вкладка «Основное» (Рис. 2.100).

_images/mapsurf_adm41.png

Рис. 2.100 Создание таблицы

Здесь нужно заполнить следующие поля:

  • «Тип» – тип таблицы (таблица с данными или справочник).

  • «Кластер таблицы с данными» – принадлежность таблицы с данными к кластеру организаций. Выбор кластера доступен при создании таблицы под ролью Администратора системы. При создании таблицы под Администратором принадлежность к кластеру будет определена автоматически.

  • «Название» – название таблицы.

  • «Системное наименование» – наименование таблицы в базе данных, состоящее из букв латинского алфавита, не содержащее пробелов и спецсимволов. Формируется автоматически при вводе информации в поле «Название». Если в поле «Название» вводится русский заголовок, то используется транслитерация. Если полученное название не устраивает, можно ввести в это поле свой вариант. Автоматический ввод не будет работать, если сначала заполнить «Системное наименование», а затем обычное «Название». В отличие от названия, системное наименование нельзя отредактировать после создания таблицы.

  • «Группа» – группа, в которой будет отображаться таблица.

  • «Хранилище данных» – база данных, в которой будет сохранена таблица.

Можно включить следующие тумблеры:

  • «Использовать для поиска» – включение данных слоя в полнотекстовый поиск в настольном приложении «ActiveMap Messages».

  • «Прикреплять файлы и фотографии» – возможность добавления файлов и фотографий к объектам слоя.

Вкладки «Атрибуты», «Объекты обслуживания» и «Права по умолчанию» заполняются аналогично одноименным вкладкам в форме создания слоя (раздел Создание нового слоя). Чтобы таблицу с данными или справочник можно было привязать к другой таблице, среди атрибутов должны присутствовать поле-источник для связи с целочисленными значениями («id» или «gid») и поле значений с наименованиями элементов (Рис. 2.101). Значения в поле-источнике для связи обязательно должны быть уникальными.

_images/mapsurf_adm74.png

Рис. 2.101 Атрибуты справочника

После внесения всей необходимой информации нужно нажать img_003.

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

Для удаления одной таблицы нужно нажать img_009 в правой части соответствующей строки. Для удаления нескольких таблиц одновременно нужно отметить галочками соответствующие строки и нажать ставшую активной кнопку img_011 внизу экрана. Более подробно об удалении элементов системы в разделе Удаление записи.

2.3.3.3.3. Вкладка «Системные слои»

Во вкладке «Системные слои» отображаются автоматически созданные системой слои (Рис. 2.102). Обычно это один слой – «Пользователи». Географические данные для него берутся из координат пользователей мобильных приложений системы «ActiveMap». Стиль для этого слоя задается программно.

_images/mapsurf_adm43.png

Рис. 2.102 Вкладка «Системные слои»

Редактировать системный слой «Пользователи» может только Администратор системы. Остальные роли при наличии прав на данный слой могут только раздавать права другим пользователям в рамках своего кластера или организации.

Администратор системы может задать системному слою пользовательскую цветовую палитру и элементы легенды слоя, а также определить права по умолчанию. Для этого нужно нажать img_008 в правой части строки слоя или дважды кликнуть по строке. Откроется вкладка «Основное», аналогичная форме создания обычного слоя, за исключением возможности добавления атрибутивных полей.

Пользователи в данном слое разделены на группы в зависимости от интервала активности – времени, когда система в последний раз получала от них координаты. Пользователи в этих группах имеют свой цвет иконок.

Администратор системы может настроить следующие поля системного слоя (Рис. 2.103):

  • «Название» – название слоя.

  • «Группа» – группа слоев, в которой находится системный слой.

  • «Интервалы активности последних переданных пользователями координат» – здесь можно задать подходящие интервалы времени. По умолчанию они разбиты на три интервала:

    • Активные – координаты, поступившие не позже 15 минут назад (зеленый цвет иконки);

    • Более 15 минут назад – координаты, поступившие от 15 до 60 минут назад (желтый цвет иконки);

    • Более часа – координаты, поступившие больше часа назад (красный цвет иконки).

  • «Название группы пользователей, не попавших в настроенные интервалы» – название для пользователей, координаты которых последний раз передавались раньше самого последнего интервала времени (по умолчанию раньше суток).

  • «Название группы для пользователей при отсутствии информации об их местоположении» – название для пользователей, у которых отключена геолокация.

Для каждого параметра можно задать свой цвет.

Также можно настроить свои интервалы активности. Для того чтобы удалить существующий интервал, нужно нажать кнопку img_010 справа от интервала. Для создания нового интервала нужно нажать кнопку «Добавить интервал» внизу окна, заполнить поле «Название интервала в интерфейсе» и задать временной интервал и цвет иконки.

После всех внесенных изменений нужно нажать кнопку img_003.

_images/mapsurf_adm44.png

Рис. 2.103 Редактирование отображения системного слоя «Пользователи»

Во вкладке «Права по умолчанию» можно настроить права на просмотр/редактирование/управление, а также на использование слоя в качестве слоя с объектами обслуживания для разных ролей пользователей в разных организациях (Рис. 2.104).

_images/mapsurf_adm44_1.png

Рис. 2.104 Вкладка «Права по умолчанию» для системного слоя «Пользователи»

2.3.3.3.4. Вкладка «Группы»

Группы нужны для объединения слоев и таблиц по тематическим или иным заданным критериям. При переходе во вкладку «Группы» в области администрирования появляется таблица со следующими заголовками (Рис. 2.105):

  • «Порядковый номер» – место в списке групп на главной странице «MapSurfer», которое занимает группа;

  • «Системная» – является ли группа системной (по умолчанию системной является группа «Мониторинг пользователей», содержащая системные слои);

  • «Название» – название группы;

  • «Кластер организаций» – принадлежность группы к кластеру организаций;

  • «Слои» – количество слоев и таблиц в группе.

_images/mapsurf_adm45.png

Рис. 2.105 Вкладка «Группы»

Во вкладке «Группы» администратору доступна кнопка «Сохранить порядок» img_021. Она используется в тех случаях, когда необходимо отсортировать группы по алфавиту (или по возрастанию/убыванию слоев) и сохранить в системе получившийся порядок. При нажатии на нее происходит автоматическая смена порядковых номеров (в графе «№») для отсортированных групп.

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

При переходе во вкладку «Группы» администратор может воспользоваться поисковой строкой, а также инструментами для создания новых групп и редактирования/удаления уже существующих.

Также во вкладке «Группы» можно сохранить на компьютер информацию о группах. Для этого нужно нажать кнопку img_007 и выбрать директорию для сохранения Excel-файла. Данный файл будет содержать таблицу с названиями групп и количеством слоев и таблиц каждой группы.

2.3.3.3.4.1. Добавление новой группы

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

2.3.3.3.4.2. Редактирование группы

При редактировании группы в области администрирования открывается новое окно со следующими вкладками: основное, слои и таблицы.

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

Чтобы поменять слои или таблицы местами, необходимо нажать левой кнопкой мыши на название слоя и, не отпуская кнопку, переместить слой в нужную строку.

2.3.3.3.4.3. Удаление группы

Для удаления одной группы нужно нажать img_009 в правой части соответствующей строки. Для удаления нескольких групп одновременно нужно отметить галочками соответствующие строки и нажать ставшую активной кнопку img_011 внизу экрана. Более подробно об удалении элементов системы в разделе Удаление записи.

2.3.3.3.4.4. Поиск группы

При переходе во вкладку «Группы» администратор может воспользоваться поисковой строкой для поиска групп по их названию.

2.3.3.3.5. Вкладка «Иконки»

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

_images/mapsurf_adm46.png

Рис. 2.106 Вкладка «Иконки»

Во вкладке «Иконки» доступна поисковая строка, а также инструменты для добавления новых иконок и редактирования/удаления уже существующих.

2.3.3.3.5.1. Добавление иконки

Чтобы добавить новую иконку, необходимо нажать img_002 в верхней части окна. Откроется окно, в котором нужно ввести название иконки, а также загрузить изображение, нажав на соответствующую форму загрузки.

2.3.3.3.5.2. Редактирование изображения

При нажатии на img_008 (или при двойном щелчке по строке с выбранной иконкой) в окне администрирования открывается форма (с теми же полями, что и в форме добавления), где можно заполнить/изменить интересующие поля с информацией о выбранной иконке.

2.3.3.3.5.3. Удаление иконки

Для удаления одной иконки нужно нажать img_009 в правой части соответствующей строки. Для удаления нескольких иконок одновременно нужно отметить галочками соответствующие строки и нажать ставшую активной кнопку img_011 внизу экрана. Более подробно об удалении элементов системы в разделе Удаление записи.

2.3.3.3.5.4. Поиск иконки

Администратор может воспользоваться поисковой строкой для поиска изображений по их названиям.

2.3.3.3.5.5. Получение ссылки

Для получения ссылки на иконку нужно навести на нее курсор, нажать правую кнопку мыши и выбрать «Копировать URL картинки» или «Копировать ссылку на изображение» в зависимости от используемого браузера. Полученную ссылку можно использовать при создании расширенного стиля слоя с иконками.

2.3.3.3.6. Вкладка «Метаданные»

Во вкладке «Метаданные» администратор может просмотреть настраиваемые поля, которые отображаются во вкладке «Дополнительно» при создании или редактировании слоя, а также в информационном окне в клиентской части сайта. При переходе во вкладку «Метаданные» администратору становится доступна таблица со следующими графами:

  • «Название» – название дополнительного поля;

  • «Тип» – тип вводимых данных (строка, целое число, дробь, список, условие, дата);

  • «Значение по умолчанию» – данные, которые изначально указываются в дополнительном поле;

  • «Обязательное» – флаг обязательности для заполнения данного поля;

  • «Видимое» – флаг отображения поля во вкладке «Метаданные» при создании или редактировании слоя, а также в информационном окне в клиентской части сайта.

Во вкладке «Поля» администратору доступна поисковая строка, а также инструменты для добавления новых полей и редактирования/удаления уже существующих.

2.3.3.3.6.1. Добавление метаданных слоя

Во вкладке «Метаданные» администратор может добавить новое поле для ввода дополнительной информации о создаваемом слое. Для этого необходимо нажать img_002 в верхней части окна. Откроется окно создания поля, в котором необходимо заполнить предлагаемые поля для ввода (Рис. 2.107).

_images/mapsurf_adm47.png

Рис. 2.107 Добавление метаданных

2.3.3.3.6.2. Редактирование метаданных слоя

Для изменения информации нужно нажать img_008 или дважды щелкнуть по строке с названием выбранного поля. Откроется форма, аналогичная форме добавления, в которой администратор может изменить интересующую его информацию о дополнительных полях.

2.3.3.3.6.3. Удаление метаданных

Для удаления одного поля нужно нажать img_009 в правой части соответствующей строки. Для удаления нескольких полей одновременно нужно отметить галочками соответствующие строки и нажать ставшую активной кнопку img_011 внизу экрана. Более подробно об удалении элементов системы в разделе Удаление записи.

2.3.3.3.6.4. Поиск метаданных

Во вкладке «Метаданные» администратор может воспользоваться поисковой строкой для поиска дополнительных полей по их названиям. Кроме того, доступен фильтр, расположенный под поисковой строкой, при помощи которого можно осуществить поиск дополнительных полей по критериям: «Тип поля», «Обязательное поле» и «Видимое».

2.3.3.3.7. Вкладка «Подложки»

Подложка карты (базовый слой, базовая карта) — это слой, который является главным или основным в конкретной карте. Пользователи обычно «накладывают» свои собственные данные на базовую карту. При переходе во вкладку «Подложки» администратору становится доступна таблица подложек с графами (Рис. 2.108):

  • «Тип» – тип, определяющий механизм доступа к подложке и ее возможные параметры.

  • «Название» – название подложки, которое будет отображаться в системе.

  • «URL» – ссылка для доступа к данным подложки.

  • «Космоснимок» – отметка о том, что подложка интерпретируется как растровое изображение.

_images/mapsurf_adm48.png

Рис. 2.108 Вкладка «Подложки»

2.3.3.3.7.1. Добавление подложки

Чтобы добавить новую подложку, необходимо нажать img_002 в верхней части окна. Откроется окно создания подложки (Рис. 2.109).

_images/mapsurf_adm48_1.png

Рис. 2.109 Окно создания подложки

Нужно заполнить основные поля:

  • «Название» – название подложки в системе.

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

  • Тумблер «Космоснимок» – отметка для растрового изображения.

_images/mapsurf_adm49.png

Рис. 2.110 Дополнительные параметры подложки

Возможные дополнительные параметры подложки:

  • «URL» – ссылка для доступа к данным подложки.

  • «Проекция» – код одной из общепринятых географических проекций.

  • «Минимальный зум» – минимальный поддерживаемый масштаб.

  • «Максимальный зум» – максимальный поддерживаемый масштаб.

  • «Размер тайла» – длина/ширина тайла в пикселях. Тайл в картографических сервисах — это одно из множества изображений, на которые разбивается карта. Большинство картографических сервисов использует квадратные тайлы размером 256х256 пикселей. Тайлы организованы в виде пирамиды — весь мир разделяется на несколько уровней масштаба, каждый из которых делится на равные квадраты. Нумерация масштабов начинается с нуля, при этом нулевой масштаб представлен одним тайлом и на нём изображена вся планета.

  • API ключ – ключ доступа для защищенных правами сторонних организаций, например, Яндекс или Google карт.

  • Источник данных – ссылка на правообладателей, отображаемая в правом нижнем углу карты.

Параметры, обязательные для заполнения, отмечены красной звездочкой.

В правой части окна создания находятся настройки отображения подложки в различных приложениях (компонентах) системы: WEB («MapSurfer»), Android («ActiveMap Mobile» Android), IOS («ActiveMap Mobile» IOS), Desktop («ActiveMap Messages»), Desktop Cross-Platform («ActiveMap Messages» Cross-Platform).

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

  • «Показывать» – отображать подложку в выпадающих списках с возможностью замены основной подложки на данную.

  • «Есть встроенный класс».

  • «Основная» – отображать подложку по умолчанию.

2.3.3.3.7.2. Редактирование подложки

Для изменения параметров подложки нужно нажать img_008 в правой части строки выбранной подложки. Откроется форма, аналогичная форме добавления, в которой администратор может изменить интересующую его информацию о подложке.

2.3.3.3.7.3. Удаление подложки

Для удаления одной подложки нужно нажать img_009 в правой части соответствующей строки. Для удаления нескольких подложек одновременно нужно отметить галочками соответствующие строки и нажать ставшую активной кнопку img_011 внизу экрана. Более подробно об удалении элементов системы в разделе Удаление записи.

2.3.3.3.7.4. Поиск подложки

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

  • основную карту для конкретного компонента системы,

  • подложки, доступные в конкретных компонентах системы,

  • подложки определенного типа,

  • подложки-космоснимки.

Кроме того, если выбрать пункт «Космоснимок», а затем убрать галочку напротив пункта, то в результате будут выведены все подложки, которые не являются космоснимками.