stdaddr — 一种复合类型,包含地址的各个元素。这是 standardize_address
函数的返回类型。
一种复合类型,包含地址的各个元素。这是 standardize_address 函数的返回类型。部分元素的描述借鉴自 PAGC 邮政属性。
标记数字表示 规则表 中的输出引用编号。
此方法需要 address_standardizer 扩展。
building
是文本 (标记编号 0
):指建筑物编号或名称。未解析的建筑物标识符和类型。通常对于大多数地址为空白。
house_num
是文本 (标记编号 1
):这是街道上的门牌号。例如,75 State Street
中的 75。
predir
是文本 (标记编号 2
):街道名称前导方向,例如 North、South、East、West 等。
qual
是文本 (标记编号 3
):街道名称前置修饰符。例如,3715 OLD HIGHWAY 99
中的 OLD。
pretype
是文本 (标记编号 4
):街道前缀类型。
name
是文本 (标记编号 5
):街道名称。
suftype
是文本 (标记编号 6
):街道后缀类型,例如 St、Ave、Cir。位于根街道名称之后的街道类型。例如,75 State Street
中的 STREET。
sufdir
是文本 (标记编号 7
):街道后置方向,位于街道名称之后的方位修饰符。例如,3715 TENTH AVENUE WEST
中的 WEST。
ruralroute
是文本 (标记编号 8
):乡村路线。例如,RR 7
中的 7。
extra
是文本:额外信息,例如楼层号。
city
是文本 (标记编号 10
):例如 Boston。
state
是文本 (标记编号 11
):例如 MASSACHUSETTS
。
country
是文本 (标记编号 12
):例如 USA
。
postcode
是文本,邮政编码(ZIP 码)(标记编号 13
):例如 02109
。
box
是文本,邮政信箱号码 (标记编号 14 和 15
):例如 02109
。
unit
是文本,公寓号码或套房号码 (标记编号 17
):例如,APT 3B
中的 3B。