⌂ > 🛠 Конфигурационный REST API > ⇄ Путь

PUT /configure/channels/{channel-id}/heatmaps : Изменение настроек модуля Тепловая карта интенсивности движения🔗

Примечание

Доступно в версии Macroscop 4.6 и выше.

Предупреждение

Доступно только в лицензиях Enterprise и ULTRA.

Данный запрос может выполняться только пользователем с максимальными правами, то есть входящим в группу Старшие администраторы.

Важно

Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.

Параметры🔗

Параметр

Описание

Тип

Enabled

Включён ли модуль. Допустимые значения: true — включён, false — выключен

bool

ChannelSettings

Настройки модуля Тепловая карта интенсивности движения специфичные для конкретной

class

.IsAutoSaveEnabled

Включена ли функция автосохранения данных на плане. Для корректной работы необходимо настроить зону обзора данного канала на нужном плане. Допустимые значения: true — включён, false — выключен.

bool?

.DecayTime

Время растворения следа при просмотре в реальном времени. Допустимые значения: "FiveMinutes" — 5 минут, "TenMinutes" — 10 минут, "HalfHour" — 30 минут, "OneHour" — 60 минут

enum?

GeneralSettings

Общие для всех камер настройки модуля Тепловая карта интенсивности движения, применяемые ко всем каналам с включённым модулем

class

.AutoSavePeriod

Период срабатывания сохранения функции автосохранения данных на планах. Допустимые значения: "Hour" — 1 час, "Day" — 1 день, "Week" — 1 неделя, "Month" — 1 месяц

enum?

.SaveDirectoryPath

Абсолютный путь папки сохранений на сервере. Непустая строка, соответствующая формату UNC (зависит от операционной системы, на которой работает сервер).

string

Примечание

Все параметры являются необязательными при отправке PUT-запроса. Если параметр не указан, его текущее значение останется неизменным.

Пример запроса🔗

PUT http://localhost:8080/configure/channels/81060b4d-7f0c-47af-8ec1-124dc79fd750/heatmaps