Приложение G (обязательное) Определение схемы XML В настоящем приложении определена схема, которая должна использоваться для проверки записей контрольных точек отпечатка пальца в формате XML. Кроме того, настоящее приложение обеспечивает преобразование значений из двоичного формата в формат XML. G.1 Схема контрольных точек отпечатка пальца |
<?xml version="1.0" encoding="utf-8" ?> <!-- Настоящим, любому лицу, предоставляется бессрочное разрешение на бесплатное использование, копирование, изменение, объединение, опубликование и распространение копий схемы для разработки, внедрения, установки и использования программного обеспечения, разработанного с применением данной схемы при соблюдении следующих условий: схема предоставляется без какой-либо гарантии, явной или подразумеваемой, включая все без исключения подразумеваемые гарантии товарности или пригодности для какой-либо определенной цели. Ни при каких обстоятельствах авторы и владельцы авторского права не несут ответственности за какие-либо претензии, убытки и другие обязательства, возникшие вследствие выполнения обязательств по договору, неосторожности или гражданского правонарушения или других причин, возникших в результате или вследствие использования или функционирования данной схемы. Кроме того, любая модифицированная копия схемы должна включать следующее уведомление: "Эта схема является модифицированной по отношению к схеме, определенной в ИСО/МЭК 19794-2, и не должна толковаться как соответствующая требованиям указанного стандарта"--> <xs:schema xmlns="http://standards.iso.org/iso-iec/19794/-2/ed-2/amd/2" |
G.2 Преобразования элементов контрольных точек отпечатка пальца Существуют определенные ограничения при кодировании в двоичном формате и формате XML. Таблицы G.1 и G.2 поясняют эти ограничения. Таблица G.1* - Кодирование изображений отпечатка пальца в двоичном формате и формате XML _______________ * В оригинале ИСО/МЭК 19794-2:2011/Изм. А2 допущена опечатка - указан номер таблицы 6 вместо G.1. | |||||
Дословное описание изображения отпечатка пальца | Соответствующее значение в двоичном формате | Соответствующее значение в формате XML | |||
"Живой" отпечаток пальца, зарегистрированный оттисковым методом | 0 | Plain | |||
"Живой" отпечаток пальца, зарегистрированный методом прокатки | 1 | Rolled | |||
"Не живой" отпечаток пальца, зарегистрированный оттисковым методом | 2 | Plain | |||
"Не живой" отпечаток пальца, зарегистрированный методом прокатки | 3 | Rolled | |||
След отпечатка пальца | 4 | Plain | |||
След отпечатка пальца, зарегистрированный методом трассировки | 5 | Plain | |||
Снимок следа отпечатка пальца | 6 | Plain | |||
След отпечатка пальца, зарегистрированный методом повышения/подтягивания | 7 | Plain | |||
"Живой" отпечаток пальца, зарегистрированный методом протяжки | 8 | VerticalSwipe | |||
"Живой" отпечаток пальца, зарегистрированный методом вертикальной прокатки | 9 | VerticalRolled | |||
Зарезервировано ПК 37 для дальнейшего использования | 10-23 | Не кодируется | |||
"Живой" отпечаток пальца, зарегистрированный оптическим бесконтактным оттисковым методом | 24 | Plain | |||
Зарезервировано ПК 37 для дальнейшего использования | 25-27 | Не кодируется | |||
"Живой" отпечаток пальца, зарегистрированный оптическим контактным методом прокатки | 28 | LiveScanOptical ContactRolled | |||
"Живой" отпечаток пальца, зарегистрированный неоптическим контактным оттисковым методом | 28 | LiveScanNonOptical ContactPlain | |||
"Живой" отпечаток пальца, зарегистрированный неоптическим контактным методом прокатки | 28 | LiveScanNonOptical ContactRolled | |||
"Живой" отпечаток пальца, зарегистрированный оптическим бесконтактным оттисковым методом | 28 | LiveScanOptical ContactlessPlain | |||
"Живой" опечаток пальца, зарегистрированный оптическим бесконтактным методом прокатки | 28 | LiveScanOplical ContactlessRolled | |||
"Живой" отпечаток пальца, зарегистрированный неоптическим бесконтактным оттисковым методом | 28 | LiveScanNonOptical ContactlessPlain | |||
"Живой" отпечаток пальца, зарегистрированный неоптическим бесконтактным оттисковым методом | 28 | LiveScanNonOptical ContactlessPlain | |||
"Живой" отпечаток пальца, зарегистрированный неоптическим бесконтактным методом прокатки | 28 | LiveScanNonOptical ContactlessRolled | |||
Другой | 28 | Другой | |||
Неизвестный | 29 | Неизвестный | |||
Перечислимый тип данных, представленный в поле "PositionType" ("Наименование"), включает все значения из таблицы G.2 применительно к двоичным форматам. В таблице G.2 также представлено преобразование двоичного формата в формате XML при перечислении, особенность которого заключается в том, что перечисление в двоичном формате может содержать пробелы (неиспользуемые значения), а перечисление в формате XML не поддерживает пробелы (неиспользуемые значения). Таблица G.2* - Кодирование наименований пальцев в двоичном формате и формате XML _______________ * В оригинале ИСО/МЭК 19794-2:2011/Изм. А2 допущена опечатка - указан номер таблицы 7 вместо G.2. | |||||
Дословное описание наименования пальца | Соответствующее значение в двоичном формате | Соответствующее значение в формате XML | |||
Неизвестный палец | 0 | UnknownFinger | |||
Большой палец правой руки | 1 | RightThumb | |||
Указательный палец правой руки | 2 | RightIndex | |||
Средний палец правой руки | 3 | RightMiddle | |||
Безымянный палец правой руки | 4 | RightRing | |||
Мизинец правой руки | 5 | RightLittle | |||
Большой палец левой руки | 6 | LeftThumb | |||
Указательный палец левой руки | 7 | LeftIndex | |||
Средний палец левой руки | 8 | LeftMiddle | |||
Безымянный палец левой руки | 9 | LeftRing | |||
Мизинец левой руки | 10 | LeftLittle | |||
Четыре пальца правой руки (без большого) | 13 | RightSlap | |||
Четыре пальца левой руки (без большого) | 14 | LeftSlap | |||
Большой палец левой руки и большой палец правой руки | 15 | BothThumbs | |||
Указательный и средний палец правой руки | 40 | RightIndexMiddle | |||
Средний и безымянный палец правой руки | 41 | RightMiddleRing | |||
Безымянный и мизинец правой руки | 42 | RightRingLittle | |||
Указательный и средний палец левой руки | 43 | LeftIndexMiddle | |||
Средний и безымянный палец левой руки | 44 | LeftMiddleRing | |||
Безымянный и мизинец левой руки | 45 | LeftRingLittle | |||
Указательный палец правой и левой руки | 46 | RightIndexLeftIndex | |||
Указательный, средний и безымянный палец правой руки | 47 | RightIndexMiddleRing | |||
Средний, безымянный и мизинец правой руки | 48 | RightMiddleRingLittle | |||
Указательный, средний и безымянный палец левой руки | 49 | LeftIndexMiddleRing | |||
Средний, безымянный и мизинец левой руки | 50 | LeftMiddleRingLittle | |||
(Введено дополнительно. Изм. А2:2015). |
Приложение G (Введено дополнительно, Изм. N 1).