Leaf: Addresses Dataset: DanmarksAdresser (DAR)
Description
The authoritative realisation of addresses in Denmark. DAR provides the national address register, functioning as a primary join key across other Danish registers such as the Central Business Register (CVR) and the Building and Dwelling Register (BBR).
Spatial Access Path
adresse (dwelling: floor + door)
│ FK: adresseHarHusnummer (1..1)
▼
husnummer (building entrance level: "12A")
│
├──► adgangspunkt (1..1) → entrance point in terrain plane
│ └─ position: GM_Point (ETRS89/UTM32N)
│ └─ Use: "where is this building?" — geocoding, proximity analysis
│
└──► vejpunkt (1..1) → road centreline point
└─ position: GM_Point (ETRS89/UTM32N)
└─ Use: network analysis, routing, snapping to road graph3 levels of joins, 2 alternative coordinate points:
| Level | Entity | Role | Cardinality |
|---|---|---|---|
| 1 | adresse | Dwelling-level address (etage + dør) | — |
| 2 | husnummer | Building entrance (house number on a named road) | 1..1 per adresse |
| 3a | adgangspunkt | Entrance coordinate (terrain plane) | 1..1 per husnummer |
| 3b | vejpunkt | Road centreline coordinate (for network analysis) | 1..1 per husnummer |
Both adgangspunkt and vejpunkt are instances of the Adressepunkt superclass, stored in the adressepunkter table. Each carries:
position— the GM_Point geometryoprindelse— provenance and quality metadata (source, accuracy class, technical standard)
Supporting Entities
| Entity | Role | Join |
|---|---|---|
| navngivenvej | Street name | husnummer → navngivenVej (0..1) |
| postnummer | Postal code area | husnummer → postnummer (1..1) |
| supplerendebynavn | Supplementary city name | husnummer → supplerendebynavn (0..1) |
Key Attributes
| Attribute | On | Description |
|---|---|---|
adressebetegnelse | adresse | Full formatted address text |
husnummertekst | husnummer | House number including letter suffix (“12A”) |
etage | adresse | Floor number |
doer | adresse | Door identifier (“tv”, “th”, “mf”, or number) |
postnr | postnummer | 4-digit postal code |
postnrnavn | postnummer | Postal district name |
Service & Access
- GraphQL:
adressewith joins tohusnummer,adgangspunkt,vejpunkt - File Download: Bulk exports of all DAR entities
- DAWA: Free API at
https://api.dataforsyningen.dk/adresser
Temporal Model
Bitemporal (from Shared Temporal Superclass Contract). Address lifecycle: created → active → retired. Historical queries on virkningFra/virkningTil.