Données d'adresse réelles et aléatoires (RRAD)
Il s'agit d'une liste d'adresses réelles et aléatoires géocodées avec succès (testée sur le service API de géocodage de Google). Les données d'adresse proviennent du projet OpenAddresses et toutes les adresses sont dans le domaine public. Les adresses ne sont délibérément pas liées à des personnes ou à des entreprises ; la seule garantie est qu’il s’agit de véritables adresses géocodées avec succès.
Les adresses ont été extraites d'OpenAddress où le champ « Attribut requis » était présent et non « Oui ». Voir « Attribution » ci-dessous pour une liste de sources (également incluses dans chaque fichier de données).
Usage
Les données sont regroupées dans des fichiers classés aléatoirement et de différentes tailles :
Nom de fichier | Nombre d'adresses | Taille |
---|
adresses-nous-tous.json | 3 220 | 969k |
adresses-nous-tous.min.json | 3 220 | 493k |
adresses-us-1000.json | 1 000 | 304k |
adresses-us-1000.min.json | 1 000 | 155k |
adresses-us-500.json | 500 | 154k |
adresses-us-500.min.json | 500 | 79k |
adresses-us-250.json | 250 | 79k |
adresses-us-250.min.json | 250 | 41k |
adresses-us-100.json | 100 | 34k |
adresses-us-100.min.json | 100 | 18k |
Chaque colis est un objet avec deux propriétés, addresses
et attribution
. addresses
est un tableau d'adresses, chacune ayant la forme :
{
"address1": "203 East Gwinnett Street",
"address2": "",
"city": "Savannah",
"state": "GA",
"postalCode": "31401",
"coordinates": {
"lat": 32.06637,
"lng": -81.093895
}
},
Par exemple, pour obtenir une adresse aléatoire :
const addresses = require('./rrad/addresses-us-all.min.json').addresses
const randomAddress = addresses[Math.floor(Math.random() * addresses.length)]
Vous pouvez également installer ce package via npm, bien qu'il s'agisse d'un package volumineux car il contient tous les ensembles de données. Usage:
npm install --save-dev rrad
Ou
Ensuite, pour obtenir une adresse aléatoire :
const rrad = require('rrad')
const randomAddress = rrad.addresses[Math.floor(Math.random() * rrad.addresses.length)]
Attribution
Toutes les données collectées à partir du projet OpenAddresses et sont dans le domaine public. Sources originales :
- Ville de Haddam (CT)
- Ville de Hartford (CT)
- Ville de Lyme (CT)
- Ville de Manchester (CT)
- Ville de Watertown (CT)
- Ville d'Avon (CT)
- Ville de Fairfield (CT)
- Ville de Groton (CT)
- Bureau d'information géographique (MassGIS), Commonwealth du Massachusetts, MassIT (MA)
- Carte 911 améliorée VT, VCGI (VT)
- Ville de Huntsville (AL)
- Ville de Montgomery (AL)
- Comté de Shelby (AL)
- Comté de Talladega (AL)
- Ville de Fayetteville (AR)
- Bureau d'information géographique de l'Arkansas (AR)
- Ville de Washington (DC)
- Comté de Bay (FL)
- Comté de Brevard (FL)
- Comté de Charlotte (FL)
- Comté de Citrus (FL)
- Comté de Clay (FL)
- Comté de Highlands, Floride (FL)
- Comté de Hillsborough (FL)
- Ville de Savannah (GA)
- Comté de Gordon (GA)
- Comté de Muscogee (GA)
- Comté de Sumter (GA)
- Metro Louisville, partenaires LOJIC (KY)
- Comté d'Anne Arundel (MD)
- Ville de Baltimore (MD)
- Comté de Frederick (MD)
- Comtés d'Oklahoma et de Logan - Association des gouvernements centraux de l'Oklahoma (OK)
- Kern, Cleveland, Canadien, Comtés de Logan (OK)
- Ville de Nashville (TN)
- Comtés de Cooke, Fannin et Grayson - Conseil des gouvernements de Texoma (TX)
- Municipalité d'Anchorage (AK)
- Copyright © 2015 Arrondissement de la péninsule de Kenai (AK)
- Arrondissement de Matanuska-Susitna (AK)
- Ville de Glendale (Arizona)
- Ville de Mesa (Arizona)
- Comté d'Alameda (Californie)
- Comté d'Amador (CA)
- Ville de Berkeley (Californie)
- Comté de Butte (Californie)
- Ville de Bakersfield (Californie)
- Ville de Carson (Californie)
- Ville de Cupertino (Californie)
- Ville de Hayward et Fairview. Licence pour usage public (CA)
- Ville de Mountain View (CA)
- Ville d'Orange (Californie)
- Comté de Contra Costa (Californie)
- Comté d'El Dorando (CA)
- Comté de Fresno (Californie)
- Comté de Humboldt (Californie)
- Comté de Kern (Californie)
- Comté de Kings (CA)
- Comté de Lake (Californie)
- Comté de Lassen (CA)
- Comté de Los Angeles (Californie)
- Comté de Madera (Californie)
- Comté de Marin (Californie)
- Comté de Merced (Californie)
- Comté de Mono (CA)
- Comté de Monterey (Californie)
- Comté de Napa (Californie)
- Comté du Nevada, Californie (CA)
- Comté d'Orange (CA)
- Ville de Palo Alto (Californie)
- Comté de Placer (CA)
- Comté de Secramento (CA)
- Comté de San Bernardino (Californie)
- Source d'informations géographiques de San Diego - JPA (CA)
- Comté de San Joaquin (Californie)
- Comté de San Luis Obispo (Californie)
- Comté de San Mateo (Californie)
- Comté de Santa Barbara (Californie)
- Comté de Santa Clara (Californie)
- Comté de Santa Cruz (Californie)
- Comté de Shasta (Californie)
- Comté de Solano (Californie)
- Comté de Sonoma (Californie)
- Comté de Stanislaus (CA)
- Comté de Tuolumne (CA)
- Comté de Yolo (Californie)
- Comté de Yuba (Californie)
- Comté d'Arapahoe (CO)
- Comté d'Archuleta (CO)
- Ville d'Arvada (CO)
- Ville d'Aurora (CO)
- Ville de Boulder (CO)
- Ville de Fort Collins (CO)
- Ville de Greeley (CO)
- Ville de Loveland (CO)
- Cité de Westminster (CO)
- Comté de Gilpin (CO)
- Comté de Gunnison (CO)
- Comté de Jefferson (CO)
- Comté de Larimer (CO)
- Comté de Mesa (CO)
- Comté de Pitkin (CO)
- Comté de Pubelo (CO)
- Comté de San Miguel (CO)
- Ville d'Honolulu (HI)