/api/platescomplete/allowedfeatures : Шаблоны🔗
GET /api/platescomplete/allowedfeatures : Получение списка доступных шаблонов автономеров модуля Распознавание автономеров (Complete)🔗
Доступно во всех типах лицензий.
Примечание
Доступно в версии Macroscop 4.6 и выше.
Важно
Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.
Пример запроса🔗
GET http://localhost:8080/api/platescomplete/allowedfeatures
Структура запроса🔗
[
{
"FeatureId": int,
"AutoTemplates": [ int ],
"DllName": "string"
}
]
Пример ответа🔗
[
{
"FeatureId": 4255,
"AutoTemplates": [
1,
3,
2
],
"DllName": "vpwi-abh.dll"
},
{
"FeatureId": 3996,
"AutoTemplates": [
1,
2,
3
],
"DllName": "vpwi-adr.dll"
},
{
"FeatureId": 8002,
"AutoTemplates": [
1,
2,
10,
3,
6,
7,
11,
12,
13,
8,
9,
4,
5
],
"DllName": "vpwi-al.dll"
},
{
"FeatureId": 4002,
"AutoTemplates": [
1,
2,
6,
18,
19,
9,
10,
25,
4,
8,
15,
14,
5,
13,
16,
24,
17,
3,
7,
11,
12,
20,
21,
22,
23
],
"DllName": "vpwi-ru.dll"
},
]
Описание структуры тела ответа🔗
Параметр |
Описание |
|---|---|
FeatureId |
Идентификатор сущности, описывающей страну в SDK модуля |
DllName |
Имя dll-файла в SDK модуля, который необходим для распознавания шаблонов страны с соответствующим FeatureId |
AutoTemplates |
Массив идентификаторов шаблонов (изображений) автономеров |
По значению FeatureId можно найти описание страны в SDK модуля. Все страны описаны в .xml-файле, который можно найти:
На репозитории Binaries по пути binaries/AutoInstaller/sdk-{version}/cfg/[VIT_]features.xml
На машине с установленным SDK по относительному пути установленного модуля cfg/[VIT_]features.xml
Значение должно быть указано в xml-свойстве <feature id="{значение}">. По данному ключу описана структура данных, в которой есть xml-свойства:
<description> - название страны;
<code> - цифровой ISO-код страны;
<name> - наименование dll-файла в формате vpwi-{код_страны}.dll, где код_страны — это буквенный ISO-код страны.
По буквенному или цифровому (в зависимости от версии SDK) ISO-коду страны можно найти папку с шаблонами (изображениями) автономеров соответствующей страны:
На репозитории Binaries:
binaries/AutoInstaller/sdk-{version}/templates/{суффикс}
binaries/AutoInstaller/sdk-{version}/types_for_docs/({ISO-код}) {Название страны}
На машине с установленным SDK по относительному пути установленного модуля:
templates/{суффикс}
types_for_docs/({цифровой ISO-код}) {название страны}
В каждой такой папке находятся файлы с изображением шаблонов автономеров. Имя каждого файла является идентификатором шаблона, который указывается в свойстве AutoTemplates.