Модуль распознавания LunaCarsRecognition предназначен для получения событий распознавания автотранспорта от системы Vision Labs LUNA Cars. Для подключения данного модуля необходимо в файле конфигурации основного сервиса CarWatcher.Service.Settings.json в параметре Recognition указать значение "LunaCarsRecognition".
Для настройки модуля используется конфигурационный файл "LunaCarsRecognition.Settings.json".
Для ОС Windows по умолчанию путь к файлу с настройками имеет следующий вид: C:\Integration\SferaTraffic\Configuration\LunaCarsRecognition.Settings.json
Для ОС Linux по умолчанию путь к файлу с настройками имеет следующий вид: /usr/integration/SferaTraffic/Configuration/LunaCarsRecognition.Settings.json
Описание файла с настройками приведено в таблице 6.
| Название настройки | Описание настройки | Описание значения |
|---|---|---|
| Server | Сетевой адрес сервера Luna Cars | Тип значения: строка Допустимые значения: IP адрес или доменное имя сервера Значение по умолчанию: "127.0.0.1" |
| ApiLogin | Логин для авторизации в API системы Luna Cars | Тип значения: строка |
| ApiPassword | Пароль для авторизации в API системы Luna Cars | Тип значения: строка |
| VehicleParamsThreshold | Пороговое значение качества распознавания параметров автомобиля | Тип значения: целое число Значение по умолчанию: 60 |
| ReconnectIntervalSec | Интервал попыток восстановления подключения к серверу Luna Cars при проблеме со связью в секундах | Тип значения: целое число Значение по умолчанию: 5 |
| WebsocketPort | Порт WebSocket сервера Luna Cars | Тип значения: целое число Значение по умолчанию: 8080 |
| WebSocket | Шаблон URL для подключения к WebSocket серверу Luna Cars | Тип значения: строка Допустимые значения: шаблон должен иметь вид URL строки для подключения по протоколу WebSocket. В шаблоне используются следующие заменители: Значение по умолчанию: "ws://{0}:{1}/ws/cars/1/0/events" |
| ApiPort | Порт для подключения к API Luna Cars | Тип значения: целое число Значение по умолчанию: 8080 |
| RequestTimeoutSec | Время ожидания ответа после запроса к серверу API Luna Cars в секундах | Тип значения: целое число Значение по умолчанию: 10 |