⌂ > 🛠 Конфигурационный REST API > ⇄ Путь
GET /configure/channels/{channel-id}/tracking : Информация о настройках модуля Трекинг🔗
Примечание
Доступно в версии Macroscop 4.6 и выше.
Предупреждение
Доступно только в лицензиях Enterprise и ULTRA.
Данный запрос может выполняться только пользователем с максимальными правами, то есть входящим в группу Старшие администраторы.
Важно
Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.
Пример запроса🔗
GET http://localhost:8080/configure/channels/81060b4d-7f0c-47af-8ec1-124dc79fd750/tracking
Структура запроса🔗
{
"ChannelSettings": {
"MinObjectSize": {
"Width": double,
"Height": double
},
"MaxObjectSize": {
"Width": double,
"Height": double
},
"DetectionMap": [
[ byte ]
],
"UseAdvancedTracking": bool,
"AlertZones": [
{
"Id": "GUID",
"Name": "string",
"Type": "enum",
"Points": [ "double, double" ],
"Direction": "enum",
"DetectionClasses": [ "enum" ],
"DetectionSubClasses": [ "enum" ],
"StayTimeSeconds": int
}
]
},
"Enabled": bool
}
Пример ответа🔗
{
"ChannelSettings": {
"MinObjectSize": {
"Width": 0.05000000074505806,
"Height": 0.05000000074505806
},
"MaxObjectSize": {
"Width": 0.699999988079071,
"Height": 0.699999988079071
},
"DetectionMap": [
[1, 1, 1, 1, 1, "... ", 1, 1, 1, 1, 1],
"... ",
[1, 1, 1, 1, 1, "... ", 1, 1, 1, 1, 1]
],
"UseAdvancedTracking": false,
"AlertZones": [
{
"Id": "5d00a34e-7805-4f56-beed-a0ec063fbf81",
"Name": "Движение в зоне",
"Type": "MovingInZone",
"Points": [
"0,0",
"1,0",
"1,1",
"0,1"
],
"Direction": "DirectionOne",
"DetectionClasses": [
"Person",
"Vehicle"
],
"DetectionSubClasses": [
"Car",
"Bus",
"Truck",
"Motorbike"
],
"StayTimeSeconds": 30
}
]
},
"Enabled": true
}