把街道、城市、邮编各随各的,很容易得到这种东西:55 Ocean Ave, Portland, CA 97205——波特兰的街道、加州的州、俄勒冈的邮编,三地拼一桌。严格一点的表单直接报错,宽松的也只是“看着像”,一校验就穿帮。
| 层 | 来源 | 保证什么 |
|---|---|---|
| 街道+城市+邮编 | OpenStreetMap 实测数据 | 原生就是一组,不会拼错 |
| 城市拼写 | 美国人口普查局地名表校准 | 没有手误体(Pendelton 之类) |
| 门牌号 | 取真实区间的空隙号 | 格式真、无住户 |
| 电话区号 | 北美真实区号库 | 区号和州对得上 |
一句话:能组合的全用真的,必须编的才合成——这是测试地址和“瞎编”的分界线。