13 | Документация

Подсчет количества объектов в слое

Плагин предназначен для подсчета количества объектов в слое картографического сервиса. Подсчет производится по различным критериям. Количество объектов в слое отображается в Легенде на карте при соответствующих настройках картографического сервиса и CoGIS SOE для картографического сервиса, описание которых приведено в разделах Картографический сервис (п. 4.1 ) и CoGIS SOE для картографического сервиса (п. 4.2 ), соответственно.
На панели управления нажмите Добавить плагин   и выберите Подсчет количества объектов , выделенный ниже, см. Рисунок 792 и добавьте необходимые настройки, см. Рисунок 793 .
Рисунок 792 - Добавить плагин Подсчет количества объектов
Рисунок 793 - Настройки плагина Подсчет количества объектов
Определите:
  • В поле Сервис укажите название картографического сервиса, к которому установлено подключение в Конструкторе для карты, и функциональность которого будет расширять плагин.
    Обратите внимание, что для одного картографического сервиса используется только один плагин Подсчет количества объектов . Если для одного картографического сервиса настроено несколько плагинов Подсчет количества объектов , то будет использоваться последний (нижний) в списке плагинов.
    1. В опции Для пользователей выберите из выпадающего списка, для каких пользователей или групп пользователей будут применяться заданные настройки:
      • Любых ;
      • Неавторизованных ;
      • Авторизованных ;
      • Входящих в любую из групп ;
      • Входящих во все группы .
    2. Для каких слоев картографического сервиса будет разрешено вести подсчет количества объектов. Для этого в поле Слои нажмите  и укажите номера слоев.
    3. Для каких групп объектов нужно подсчитывать количество объектов:
    4. Определите группы объектов, для которых будет доступен подсчет объектов. Задайте Определяющий запрос на SQL. Для этого нажмите .
Выражение запроса строится в следующем виде:
<Название атрибутивного поля> <Оператор сравнения> <‘Имя значения в атрибутивном поле’>
или
<Название атрибутивного поля> <Оператор сравнения> <Численное представление значения в атрибутивном поле>.
Например:
Status = ‘Выполнен’
Length > 20.
  • Определите территорию, в границах которой при создании или редактировании объектов будет выполняться геотриггер. Для этого отметьте опцию Ограничение по экстенту , задайте координаты и координатную систему.
  • Определите объект слоя картографического сервиса. Для этого отметьте опцию Ограничение по объектам , укажите название класса пространственных объектов и создайте SQL-запрос, определяющий необходимую территорию.
    1. По умолчанию будут выводиться значения количества объектов для каждой символики.