Gids
Adresgids
Een adres lijkt op vier velden om in te vullen. Het is een zin met een grammatica, in elk land anders, waarmee iemand een deur vindt. Deze gids zegt uit welke delen het bestaat, waarom het zo vaak misgaat, wat het betekent om het recht te zetten en wat het betekent om het te verifiëren.
Wat een postadres is
Een postadres is de route naar een deur: het land, de stad, de straat, het nummer in de straat, en in het gebouw het trappenhuis of het appartement. Elk deel vernauwt het vorige. Daarom is een adres geen vrije tekst: het is een gegeven met een structuur, en de structuur wordt bepaald door de post van het land, niet door wie schrijft.
Nationale postbedrijven publiceren een opmaakstandaard: de volgorde van de regels, wat in hoofdletters gaat, waar het huisnummer staat, hoe je afkort. Die volgen is geen muggenzifterij: sorteercentra lezen het adres met machines, en een regel op de verkeerde plaats of een algemene postcode stuurt de brief een omweg op, of terug.
De onderdelen van een adres
- Straat·een type (via, piazza, rue, straße, calle) en een naam. Het type kan vóór, achter of aan de naam vast staan; de naam kan partikels hebben (“de la”, “van der”) die in kleine letters blijven en afkortingen (“S.”, “G.”) die uitgeschreven moeten worden.
- Huisnummer·een nummer, soms met een letter of toevoeging (“7a”, “12/B”, “14-16”), in sommige steden met een kleur (de rode huisnummers van Genua en Florence). Het staat vóór of na de straat afhankelijk van het land, en mag nooit verward worden met het trappenhuis, het appartement of de verdieping.
- Postcode·identificeert een bezorgkantoor, niet een stad: grote steden hebben er tientallen, en in sommige landen identificeert de code het straatdeel of het afzonderlijke gebouw. Hij heeft per land een vaste vorm: vijf cijfers, vier cijfers en twee letters, twee groepen met een spatie of een streepje.
- Plaats·de gemeente, in hoofdletters en met de officiële naam. Het gehucht, de wijk of het arrondissement zijn extra informatie, geen gemeente: ze horen op hun eigen plaats, en de plaats blijft de gemeente.
- Provincie of regio·waar het land die in het adres gebruikt: de provinciecode in Italië, de staat in de Verenigde Staten; in Duitsland, Frankrijk of Spanje wordt ze niet geschreven.
- Land·de laatste regel, in hoofdletters, in de taal van de afzender; het voorvoegsel vóór de postcode (D-, F-, CH-) is een achterhaald gebruik en wordt weggehaald.
Waarom adressen misgaan
Adressen gaan mis omdat mensen ze schrijven, in haast, ieder op zijn manier. De fouten zijn altijd dezelfde, en ze zijn te herkennen.
- Afkortingen: “v.”, “p.zza”, “str.”, “avda.”, “gt.”. Wie ze schrijft begrijpt ze; een machine niet, en twee records van dezelfde persoon worden niet herkend.
- Algemene of oude postcode: 20100, 00100, een code van vóór een hervorming. De brief komt bij het verkeerde kantoor aan.
- Gehucht in plaats van gemeente, of andersom: de geschreven plaats is een wijk, een opgeslokt dorp, een industriegebied, en de gemeente is onduidelijk.
- Dingen op de verkeerde plaats: “p/a”, “c/o”, trappenhuis, appartement, verdieping en gebouwnaam in de straatregel, die onleesbaar wordt.
- Plaats in een andere taal: München als Munich, Lissabon voor Lisboa, Milaan voor Milano. De post van dat land wil de eigen naam.
- Juiste straat, niet-bestaand nummer: de fout die geen vormregel ziet, en die alleen het adressenregister kan zeggen.
Normaliseren en verifiëren: twee verschillende dingen
Normaliseren betekent een adres herschrijven in de postvorm van zijn land: postcode in het juiste formaat, afkortingen uitgeschreven in de lokale taal, hoofdletters volgens gebruik, huisnummer waar het hoort, plaats in de lokale naam, wat er niet bij hoort verplaatst naar zijn eigen plek. Het kan met elk adres ter wereld, omdat de vorm een regel is.
Verifiëren betekent een adres vergelijken met het nationale adressenregister: bestaat die straat in die gemeente? bestaat dat huisnummer in die straat? hoort die postcode erbij? Het kan alleen waar het register gepubliceerd en in dienst is, en het geeft bovendien de coördinaten van het huisnummer. Een adres kan genormaliseerd zijn zonder geverifieerd te zijn; de uitkomst zegt altijd welke van de twee is gedaan.
Eén regel geldt voor beide: elke wijziging wordt verklaard, en wat niet bekend is, wordt niet verzonnen. Een adres dat niet met zekerheid te reconstrueren is, komt terug met de reden, niet met een aannemelijke versie.
Wat er van land tot land verandert
Elk land heeft zijn eigen grammatica. De landen waarvan het register in dienst is, elk met zijn pagina:
| Land | Huisnummer | Postcode | Register |
|---|---|---|---|
| Italië | na de straat | 5 cijfers | alle gemeenten |
| Duitsland | na de straat | 5 cijfers | 16.740.631 huisnummers |
| Frankrijk | vóór de straat | 5 cijfers | 26.068.644 huisnummers |
| Spanje | na de straat | 5 cijfers | 15.428.192 huisnummers |
| Nederland | na de straat | 4 cijfers en 2 letters | 10.066.060 huisnummers |
| Portugal | na de straat | 4 + 3 cijfers | 2.681.620 huisnummers |
| België | na de straat | 4 cijfers | 5.512.942 huisnummers |
| Zwitserland | na de straat | 4 cijfers | 2.444.868 huisnummers |
| Liechtenstein | na de straat | 4 cijfers | 12.729 huisnummers |
| Tsjechië | na de straat | 3 + 2 cijfers | 3.020.881 huisnummers |
| Denemarken | na de straat | 4 cijfers | 2.614.616 huisnummers |
| Noorwegen | na de straat | 4 cijfers | 2.568.657 huisnummers |
| Finland | na de straat | 5 cijfers | 5.255.497 huisnummers |
| Oostenrijk | na de straat | 4 cijfers | 2.505.721 huisnummers |
| Slovenië | na de straat | 4 cijfers | 655.408 huisnummers |
| Luxemburg | vóór de straat | L- e 4 cifre | 178.959 huisnummers |
| Hongarije | na de straat | 4 cijfers | 731.695 huisnummers |
| Roemenië | na de straat | 6 cifre | 1.003.609 huisnummers |
| Ierland | vóór de straat | Eircode | 547.989 huisnummers |
| Slowakije | na de straat | 3 + 2 cijfers | 1.896.376 huisnummers |
| IJsland | na de straat | 3 cifre | 231.230 huisnummers |
| Kroatië | na de straat | 5 cijfers | 1.682.480 huisnummers |
| Andorra | na de straat | AD e 3 cifre | 343 huisnummers |
| Monaco | vóór de straat | 5 cijfers | 351 huisnummers |
| San Marino | na de straat | 5 cijfers | 11.495 huisnummers |
| Vaticaanstad | na de straat | 5 cijfers | 130 huisnummers |
Voor de andere landen geldt de postvorm van het land: postcode, afkortingen, hoofdletters, huisnummer, landregel. De lijst groeit met de registers: alle landen.
Coördinaten en precisie
Een geverifieerd adres heeft een punt op de kaart: breedte- en lengtegraad van het huisnummer, uit het nationale register. Als het exacte nummer er niet is, wordt het punt geschat tussen de naburige nummers in dezelfde straat; als ook dat ontbreekt, valt het terug op het punt van de straat of het centrum van de gemeente. Het precisieveld zegt altijd welk niveau is bereikt — huisnummer, geïnterpoleerd, straat, gemeente — zodat wie de coördinaten gebruikt weet hoeveel vertrouwen ze verdienen.
Waar het nationale register een gebied niet publiceert, kan het punt van OpenStreetMap komen: in dat geval wordt de bron vermeld en moet de bronvermelding worden overgenomen als de coördinaten worden gepubliceerd.
Wat er met een bestand gebeurt
Een adressenbestand — klanten, donateurs, leden — is bijna altijd vuil op de hierboven beschreven manier, en het vuil is niet te zien tot de brieven terugkomen. Zoals het is geüpload, komt het terug met een extra kolom voor elk rechtgezet veld en een kolom met de uitkomst: correct, gewijzigd met wat er veranderd is, te controleren met de reden. De kolommen die er niets mee te maken hebben blijven intact, in de oorspronkelijke volgorde.
De rijen om te controleren zijn meestal weinig, en het zijn die welke geen enkele regel kan beslissen: een straat die niet in de gemeente te vinden is, een huisnummer dat niet bestaat. Daar is een mens nodig, en de uitkomst zet ze op een rij. Hoe je het bestand voorbereidt staat op deze pagina.
Adressen en dubbelen
Dezelfde persoon op hetzelfde adres, op twee manieren geschreven, is de meest voorkomende dubbele in een adressenbestand, en de moeilijkste om met een spreadsheet te zien: “v. Leopardi 4” en “Via Giacomo Leopardi, 4” zijn verschillende tekenreeksen. De adressen normaliseren vóór de vergelijking laat de twee schrijfwijzen samenvallen op dezelfde vorm; voor buitenlandse adressen doet een vergelijkingssleutel hetzelfde werk in de taal van het land (“350 Fifth Avenue” en “350 5th Ave” komen overeen).
Daarna kijkt de vergelijking naar de naam — koosnamen, initialen, achternaam en voornaam omgewisseld, typefouten — en de contactgegevens, en geeft een zekerheidsniveau voor elke groep. Hoe het werkt staat bij ontdubbelen.
Veelgestelde vragen
Wat is het verschil tussen een adres normaliseren en verifiëren?
Normaliseren betekent het schrijven in de postvorm van zijn land: postcode in het juiste formaat, afkortingen uitgeschreven, hoofdletters volgens gebruik, huisnummer op de juiste plaats. Verifiëren betekent het vergelijken met het nationale adressenregister: die straat bestaat in die gemeente, dat huisnummer bestaat in die straat, die postcode hoort erbij. De vorm kan aan elk adres ter wereld worden gegeven; verificatie alleen waar het register in dienst is.
Is een genormaliseerd adres per se correct?
Nee. Een adres kan perfect geschreven zijn en niet bestaan: een straat die niet in de gemeente ligt, een huisnummer dat nooit is toegekend. Daarom zijn vorm en verificatie twee verschillende dingen, en de uitkomst zegt welke van de twee is gedaan.
Waarom volstaat een algemene postcode niet?
In de grote steden verandert de postcode van straat tot straat, en soms langs dezelfde straat. Een algemene code (20100 voor Milaan, 00100 voor Rome) wordt door formulieren geaccepteerd maar identificeert het bezorgkantoor niet: de brief maakt een extra omweg, of komt terug.
Wat gebeurt er als een adres niet geverifieerd kan worden?
Het blijft in de postvorm van het land, met een uitkomst die zegt waarom: straat niet gevonden in de gemeente, huisnummer niet gevonden, onvoldoende gegevens. Het wordt nooit vervangen door een aannemelijk adres: een uitgesproken twijfel is meer waard dan een verzonnen zekerheid.
Hebben geverifieerde adressen coördinaten?
Waar het nationale register ze heeft, ja: breedte- en lengtegraad van het huisnummer. Als het exacte nummer ontbreekt, wordt het punt geschat uit de naburige nummers of valt het terug op de straat of de gemeente, en het precisieveld zegt welk niveau we hebben bereikt.
Probeer het op een adres
Eén adres per keer vanaf de site, een heel bestand vanuit je account, of de API in je eigen applicatie.