登机牌上那些条码的秘密

登机牌上那些条码的秘密

也有的登机牌同时打印了两种条码,方便兼容不同读取设备。

反正这个条码看起来比一维条码似乎要复杂不少,而包含的信息也更多。

没错,这是一种堆叠式二维条码,由美国Symbol公司的王寅君博士发明于1991年。名为PDF(Portable Data File即「便携数据文件」 )417。嗯,Adobe那个PDF是 Portable Document Format 。

不难看出,这个二维码以一行一行的方式进行堆叠。每行都是同样的宽度及包含有同样数量的码字(code word)。每个码字长度为17个单位,由长度不等的4个黑色区域(bar)和4个空白区域(space)构成,故称为PDF417。PDF417收录于ISO15438:2015标准中。

放大看就是下面这个样子。

PDF417还有一个紧凑版本,适用于条码不容易损坏不需要纠错的场合。

以下是某个登机牌样本上PDF417码的解码结果:

简单解读下:M是固定的开头字符,1代表这是多段行程中的第一个航段,后面的就是名和姓了,E代表电子客票,后面的是PNR,再后面几个字符应该很容易解读为出发地GVA和目的地LHR,以及承运航司BA,航班号00723,乘机Julian日期(当年的第319天),舱位C,座位号2F等等。

IATA针对登机牌上的条码有个指导性文件。

里面对上述信息的数据定义有详细描述,二维码包含信息还可能包括值机序号、常旅客编号和等级、行李信息、安检清关信息等等。航空公司甚至可以加上数字签名避免二维码被伪造。

而有些航空公司的电子登机牌则是下面这样的二维码,仔细看和常见的QR二维码并不一样。

嗯,这又是另外一种二维码,叫Aztec码。这个名字的由来是中心图案与墨西哥的Aztec金字塔相似。由Andrew Longacre Jr和Robert Hussey于1995年发明,1997年由AIM公司公布。

IATA的指导文档中,推荐使用的二维码标准除PDF417和Aztec外还包括Datamatrix和QR这两种二维码标准,但不包括一维条码。返回搜狐,查看更多

相关推荐

谁明浪子心这歌表达什么意思?
365bet盘口官网

谁明浪子心这歌表达什么意思?

07-14 阅读 1385
收藏界天花板|爱马仕喜马拉雅包包
365bet盘口官网

收藏界天花板|爱马仕喜马拉雅包包

09-03 阅读 6718