真实随机地址数据 (RRAD)
这是成功进行地理编码的真实随机地址列表(在 Google 的地理编码 API 服务上进行了测试)。地址数据来自OpenAddresses项目,所有地址均属于公共领域。这些地址故意不与个人或企业联系起来;唯一的保证是它们是成功进行地理编码的真实地址。
地址是从 OpenAddress 中提取的,其中存在“必需属性”字段,而不是“是”。有关来源列表(也包含在每个数据文件中),请参阅下面的“归属”。
用法
数据被打包成随机排序的不同大小的文件:
文件名 | 地址计数 | 尺寸 |
---|
地址-us-all.json | 3,220 人 | 969k |
地址-us-all.min.json | 3,220 人 | 493k |
地址-us-1000.json | 1,000 | 304k |
地址-us-1000.min.json | 1,000 | 155k |
地址-us-500.json | 500 | 154k |
地址-us-500.min.json | 500 | 79k |
地址-us-250.json | 250 | 79k |
地址-us-250.min.json | 250 | 41k |
地址-us-100.json | 100 | 34k |
地址-us-100.min.json | 100 | 18k |
每个包都是一个具有两个属性的对象: addresses
和attribution
。 addresses
是一个地址数组,每个地址的形式为:
{
"address1": "203 East Gwinnett Street",
"address2": "",
"city": "Savannah",
"state": "GA",
"postalCode": "31401",
"coordinates": {
"lat": 32.06637,
"lng": -81.093895
}
},
例如,要获取随机地址:
const addresses = require('./rrad/addresses-us-all.min.json').addresses
const randomAddress = addresses[Math.floor(Math.random() * addresses.length)]
您也可以通过 npm 安装此包,尽管它是一个很大的包,因为它包含所有数据集。用法:
npm install --save-dev rrad
或者
然后,获取随机地址:
const rrad = require('rrad')
const randomAddress = rrad.addresses[Math.floor(Math.random() * rrad.addresses.length)]
归因
从 OpenAddresses 项目收集的所有数据均属于公共领域。原始来源:
- 哈达姆市(康涅狄格州)
- 哈特福德市 (CT)
- 莱姆市(康涅狄格州)
- 曼彻斯特市(康涅狄格州)
- 沃特敦市(康涅狄格州)
- 埃文市(康涅狄格州)
- 费尔菲尔德镇 (CT)
- 格罗顿市(康涅狄格州)
- 马萨诸塞州地理信息办公室 (MassGIS),MassIT (MA)
- VT 增强型 911 板,VCGI (VT)
- 亨茨维尔市(阿拉巴马州)
- 蒙哥马利市 (阿拉巴马州)
- 谢尔比县 (阿拉巴马州)
- 塔拉迪加县 (阿拉巴马州)
- 费耶特维尔市 (AR)
- 阿肯色州地理信息局 (AR)
- 华盛顿市 (DC)
- 贝县 (佛罗里达州)
- 布里瓦德县 (佛罗里达州)
- 夏洛特县(佛罗里达州)
- 柑橘县 (佛罗里达州)
- 克莱县(佛罗里达州)
- 高地县, 佛罗里达州 (FL)
- 希尔斯伯勒县 (佛罗里达州)
- 萨凡纳市(佐治亚州)
- 戈登县 (佐治亚州)
- 马斯科吉县 (GA)
- 萨姆特县 (佐治亚州)
- 路易斯维尔都会区,LOJIC 合作伙伴(肯塔基州)
- 安妮阿伦德尔县(马里兰州)
- 巴尔的摩市(马里兰州)
- 弗雷德里克县(马里兰州)
- 俄克拉荷马州和洛根县 - 俄克拉荷马州中部政府协会 (OK)
- 克恩、克利夫兰、加拿大、洛根县(OK)
- 纳什维尔市(田纳西州)
- 库克、范宁、格雷森县 - 特克索马政府委员会(德克萨斯州)
- 安克雷奇市 (AK)
- 版权所有 © 2015 基奈半岛自治市 (AK)
- 马塔努斯卡-苏西特纳自治市镇 (AK)
- 格伦代尔市(亚利桑那州)
- 梅萨市 (亚利桑那州)
- 阿拉米达县 (加利福尼亚州)
- 阿马多尔县 (CA)
- 伯克利市(加利福尼亚州)
- 巴特县 (加利福尼亚州)
- 贝克斯菲尔德市(加利福尼亚州)
- 卡森市(加利福尼亚州)
- 库比蒂诺市(加利福尼亚州)
- 海沃德市和费尔维尤市。获得公共使用许可 (CA)
- 山景城(加利福尼亚州)
- 奥兰治市(加利福尼亚州)
- 康特拉科斯塔县(加利福尼亚州)
- 埃尔多兰多县 (CA)
- 弗雷斯诺县 (加利福尼亚州)
- 洪堡县 (加利福尼亚州)
- 克恩县 (加利福尼亚州)
- 国王县(加利福尼亚州)
- 莱克县(加利福尼亚州)
- 拉森县 (加利福尼亚州)
- 洛杉矶县(加利福尼亚州)
- 马德拉县 (加利福尼亚州)
- 马林县 (加利福尼亚州)
- 默塞德县 (加利福尼亚州)
- 莫诺县 (加利福尼亚州)
- 蒙特雷县 (加利福尼亚州)
- 纳帕县 (加利福尼亚州)
- 加利福尼亚州内华达县 (CA)
- 奥兰治县(加利福尼亚州)
- 帕洛阿尔托市(加利福尼亚州)
- 普莱瑟县 (CA)
- 萨克拉门托县 (CA)
- 圣贝纳迪诺县 (CA)
- 圣地亚哥地理信息源 - JPA (CA)
- 圣华金县 (CA)
- 圣路易斯-奥比斯波县(加利福尼亚州)
- 圣马刁县 (加利福尼亚州)
- 圣巴巴拉县 (加利福尼亚州)
- 圣克拉拉县 (加利福尼亚州)
- 圣克鲁斯县 (加利福尼亚州)
- 沙斯塔县 (加利福尼亚州)
- 索拉诺县 (加利福尼亚州)
- 索诺玛县 (加利福尼亚州)
- 斯坦尼斯劳斯县 (加利福尼亚州)
- 图奥勒米县 (CA)
- 约洛县 (加利福尼亚州)
- 尤巴县 (加利福尼亚州)
- 阿拉帕霍县 (科罗拉多州)
- 阿丘利塔县 (科罗拉多州)
- 阿瓦达市 (CO)
- 奥罗拉市 (CO)
- 博尔德市 (科罗拉多州)
- 柯林斯堡市 (CO)
- 格里利市 (科罗拉多州)
- 拉夫兰市 (科罗拉多州)
- 威斯敏斯特市 (科罗拉多州)
- 吉尔平县 (科罗拉多州)
- 甘尼森县 (科罗拉多州)
- 杰佛逊县 (科罗拉多州)
- 拉里默县 (科罗拉多州)
- 梅萨县 (科罗拉多州)
- 皮特金县 (科罗拉多州)
- 普韦洛县 (科罗拉多州)
- 圣米格尔县 (科罗拉多州)
- 檀香山市 (HI)