Виджет Суммирование позволяет суммировать числовые атрибуты векторного слоя текущей карты, которые находятся в пределах видимого экстента карты. В настоящий момент виджет поддерживает только векторные слои на базе сервисов объектов. Если нужно использовать векторные слои из картографических сервисов, нужно добавлять каждый слой в карте по отдельности, а не как подслой в группе.
Настройка виджета Суммирование
Для этого виджета можно настроить автоматическое открытие при запуске приложения. Наведите курсор на виджет и щелкните кнопку Не открывать этот виджет при запуске приложения , чтобы изменить настройку на Автоматически открыть этот виджет при запуске приложения. (Для виджетов, которые сначала необходимо добавить в приложение, можно включить эту опцию после настройки виджета.)
- Наведите курсор на виджет и щелкните кнопку Настроить этот виджет , чтобы открыть диалоговое окно параметров настройки.
Примечание:
Если виджет необходимо сначала добавить в приложение, щелкните заполнитель виджета на вкладке Виджет. В окне Выбор виджета выберите виджет и щелкните OK.
- Укажите заголовок для виджета и, дополнительно, щелкните кнопку Изменить значок виджета и замените значок, используемый по умолчанию, на свое собственное изображение.
Откроется окно файлового менеджера, которое позволит выбрать локальный файл изображения для использования в качестве значка виджета.
- В ниспадающем списке Выбрать слой для суммирования выберите слой.
В данный момент виджет Суммирование поддерживает только те векторные слои, которые были добавлены на карту по-отдельности. Если нужный слой отсутствует в списке, убедитесь, что он не был добавлен как часть составного слоя с конечной точки ArcGIS FeatureServer REST.
- Укажите поле из раскрывающегося списка Поле фильтра итогового слоя, чтобы пользователи получили возможность использовать фильтр для суммируемых объектов.
- Щелкните Добавить поле суммирования, чтобы добавить поле для суммирования. Вы можете суммировать поля с одной из следующих опций: SUM, AVG, MIN или MAX. Вы также можете указать подпись для каждого поля суммирования. Чтобы изменить порядок полей или удалить поле, наведите на это поле курсор и нажмите соответствующую кнопку в разделе Действия.
Внимание:
Виджет Суммирование вычисляет среднее значение на основе числа объектов, даже в случае нулевых или пустых значений в поле для этих объектов. Нулевое или пустое значение рассматривается, как равное нулю, так как для этого объекта данные отсутствуют. - Включите опцию Показать число объектов, если вы хотите отобразить число суммируемых объектов. Дополнительно, введите подпись, например, ВСЕГО, в поле Подпись числа объектов.
- Включите опцию Показать как суммарные кластеры, если надо отобразить объекты как кластеры. Эта опция доступна только для точечных векторных слоев.
- Укажите интервал в минутах для автоматического обновления результатов суммирования.
Использование виджета Суммирование
- Щелкните кнопку виджета Суммирование, чтобы открыть его.
Виджет Суммирование откроется в нижней части карты, а на панели виджета появятся результаты суммирования.
- Для просмотра всех результатов прокрутите эту панель по горизонтали.
- Чтобы отфильтровать суммированные объекты, щелкните ниспадающий список Фильтр и выберите фильтр.
- У точечных слоев объектов с включенной опцией Показать как суммарные кластеры суммированные объекты отображаются как кластеры.