POSTNET

来自维基百科,自由的百科全书

POSTNET

POSTNET(Postal Numeric Encoding Technique,邮政数字编码)是美国邮政署使用的条码 。以半高和全高线条对邮递区号、邮递区号+4码或投递点编号英语delivery point编码。[1]

Thumb
圣贝纳迪诺的美国邮政署处理和配送中心,建筑外墙上有POSTNET条码

每个数字都以五条线表示,其中两条为长线(即五取二码)。长线为Binary code英语Binary code中的1。每条线从左至右代表的数值分别为7、4、2、1和0(尽管数字0会以11000编码,而非00001)。起始与终止符号都是长线(通常称为“护栏”或“框架”,在USPS TrueType字体中以字母“S”表示),在邮递区号、邮递区号+4码与投递点编号右边会加上校验码

编码方式

更多信息 数字, 位数 ...
数字 位数 条码
7 4 2 1 0
0 1 1 0 0 0
1 0 0 0 1 1
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 0
7 1 0 0 0 1
8 1 0 0 1 0
9 1 0 1 0 0
起始/终止 - - - - 1
关闭

校验码演算法

校验码加上条码中的其他数字会是10的倍数。也就是说,条码内容的总和会整除10。

计算校验码有以下步骤:

  1. 将所有数字相加。例如,邮递区号+4码55555-1237的总和为38
  2. 求出该数字除以10的余数。在本例中为38÷10=3...8
  3. 从10减去上一步的结果。在本例中为10-8=2

如果计算正确,条码内容的总和会是10的倍数。继续上面的范例,(5+5+5+5+5+15+2+3+7+2)=40,而40 mod 10=0。

范例

邮递区号+4码55555-1237的校验位为2,完整条码内容为5555512372。加上起始与终止符号会表示成:

条码格式

美国邮政署共使用四种格式的Postnet条码

更多信息 名称, 位数 [注 1] ...
名称 位数 [注 1] 总线条数 内容 备注
ZIP +4 投递点编号英语delivery point
A code 5 32
B code 6 37 最后两位 在邮政自动邮件处理的早期阶段,使用OCR辨识A Code时使用,现已不再使用。
C code 9 53 可以将邮件细分至邮务车
DPBC(Delivery Point Bar Code) 11 62 由于包含投递点编号,邮局可以轻易地排出投递顺序[2]
关闭

停用

2009年秋天,POSTNET被智慧邮政条码英语Intelligent Mail barcode取代 [3]。原本预计于2011年5月开始全面使用智慧邮政条码,但美国邮政署将时间推迟至2013年1月28日。 [4][5]

相关资料

参考文献

注释

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.