QRkoder

Aztec Code

Aztec Code — двумерный матричный штрих-код с характерной центральной мишенью, применяемый в авиабилетах, транспорте и документах.

Определение Aztec Code

Aztec Code — двумерный матричный штрих-код, описанный международным стандартом ISO/IEC 24778. Был разработан в 1995 году компанией Welch Allyn (ныне Honeywell). Главная визуальная особенность Aztec Code — квадратная мишень в центре, похожая на концентрические квадраты, окружённая модулями данных. Код назван в честь схожести центрального паттерна с ацтекской пирамидой, если смотреть на неё сверху.

Максимальная ёмкость Aztec Code составляет 3832 цифр, 3067 буквенно-цифровых символов или 1914 байт бинарных данных. Код поддерживает настраиваемые уровни коррекции ошибок Reed-Solomon от 5% до 95%, что позволяет оптимизировать размер под требования надёжности. Aztec не требует «тихой зоны» (Quiet Zone) вокруг себя — это уникальное преимущество среди 2D-кодов.

Как работает Aztec Code

Сканер ищет характерную центральную мишень и по ней определяет ориентацию и размер кода. Далее декодер считывает модули данных по спирали от центра наружу. Благодаря центральной симметрии Aztec Code одинаково читается с любого поворота — 0°, 90°, 180°, 270°. Это упрощает сканирование с неудобных ракурсов, например, с экрана смартфона в руке пассажира на турникете.

Aztec Code имеет 32 возможных размера — от компактного 15×15 модулей до 151×151. Уровень коррекции ошибок задаётся независимо от размера: процент избыточных байтов варьируется от 5 до 95. Это делает Aztec Code гибким: для посадочного талона на экране смартфона выбирают 23% (оптимальный баланс), а для печатных билетов, которые могут помяться, — 40–50%.

Где используется Aztec Code

Aztec Code стал стандартом де-факто в авиации и наземном транспорте благодаря компактности и отсутствию тихой зоны. Код занимает меньше места, чем QR или PDF417, при той же ёмкости, что критично для ограниченного пространства на билетах и экранах смартфонов.

  • Электронные посадочные талоны в авиации (IATA BCBP — Bar Coded Boarding Pass)
  • Железнодорожные билеты РЖД, Deutsche Bahn, SNCF, Trenitalia
  • Трамвайные и автобусные системы европейских городов
  • Автомобильные документы — техпаспорта, водительские удостоверения в Австрии и Польше
  • Налоговые квитанции и платёжные документы в Канаде

Aztec Code vs QR-код

ПараметрAztec CodeQR-код
СтандартISO/IEC 24778ISO/IEC 18004
Поисковая структураЦентральная мишеньТри угловых квадрата
Тихая зонаНе требуется4 модуля
Максимум цифр38327089
Коррекция ошибок5–95% (настраиваемая)7–30% (фиксированная)

Связанные концепции

  • QR-код — более распространённый массовый 2D-формат.
  • PDF417 — альтернативный 2D-код для документов.
  • IATA BCBP — стандарт посадочных талонов.

Частые вопросы

Чем Aztec Code отличается от QR-кода?

Aztec Code имеет одну центральную мишень вместо трёх угловых поисковых меток QR. Это делает код компактнее и исключает необходимость «тихой зоны» вокруг него. QR-код вмещает больше данных (7089 vs 3832 цифры) и более узнаваем пользователями. Aztec предпочитают в авиации и транспорте за компактность, а QR — в маркетинге, платежах и бытовых сценариях, где важна массовая распознаваемость.

Почему авиабилеты используют Aztec Code?

Международная ассоциация воздушного транспорта IATA в 2008 году приняла стандарт BCBP (Bar Coded Boarding Pass), рекомендующий Aztec Code для посадочных талонов. Выбор обусловлен тремя причинами: компактностью (умещается на узком талоне), надёжным считыванием с экрана смартфона (устойчив к отражениям и яркости) и отсутствием тихой зоны, что позволяет разместить код рядом с другой информацией на талоне.

Сколько данных помещается в Aztec Code?

Максимальная ёмкость Aztec Code версии 151×151 составляет 3832 цифр, 3067 буквенно-цифровых символов или 1914 байт бинарных данных. Для авиабилетов используют версии 19×19 — 27×27 модулей с длиной 200–300 символов. Этого достаточно, чтобы закодировать все данные пассажира: имя, номер рейса, место, время вылета, класс обслуживания и номер брони, а также служебные флаги IATA.

Нужна ли тихая зона для Aztec Code?

Нет, Aztec Code — единственный из популярных 2D-кодов, не требующий тихой зоны (Quiet Zone) вокруг себя. Сканер ориентируется исключительно по центральной мишени и может прочитать код вплотную прижатый к другим элементам дизайна. Это преимущество позволяет экономить место на компактных носителях — посадочных талонах, ж/д билетах и мобильных экранах.

Можно ли сгенерировать Aztec Code онлайн?

Да, Aztec Code можно создать в большинстве онлайн-генераторов, включая QRkoder. Для генерации нужно указать данные (текст, URL или бинарный контент), выбрать уровень коррекции ошибок (обычно 23%) и размер модуля. Результат скачивается в PNG, SVG или PDF. На практике Aztec редко требуется обычным пользователям — он актуален для логистики, транспортных систем и авиакомпаний.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно