title: Danmarks Administrative Geografiske Inddeling draft: false type: register
Danmarks Administrative Geografiske Inddeling (DAGI) is Denmark’s authoritative register of administrative boundaries. It is a core component of Grunddatamodellen.
This page inherits shared contracts from Grunddatamodellen and only documents DAGI-specific interpretation:
Register Information
| Property | Value |
|---|---|
| Name | Danmarks Administrative Geografiske Inddeling |
| ID | EAPK_5D8981C4_3834_4a41_A849_E4CBE6380CBA |
| Object Classes | 54 |
| Attributes | 687 |
| Source | 2.0.0_DAGI.xml |
Agent Start Here
| User need | Start leaf | Primary entities | Spatial path | Time rule |
|---|---|---|---|---|
| Assign a location to municipality, region, or district | |Administrative Units | kommuneinddeling, regionsinddeling, sogneinddeling | direct polygon geometry | valid-time slice for historical boundaries |
| Aggregate address, parcel, or population data | |Administrative Units | DAGI boundary entities | join inward from point or polygon data | boundary validity must match source time |
Minimum Interpretation Rules
- DAGI entities are governance boundaries with direct geometry.
kommunekodeis the most common foreign key used across Danish registers.- Electoral, judicial, and police districts are parallel boundary systems, not nested substitutes for municipalities.
Access Strategy
- Use DAGI for polygon-based aggregation and boundary lookup.
- Join DAR, Person, CVR, and other point-referenced data into DAGI when you need governance geography.
- Treat historical boundary changes explicitly rather than assuming present-day codes are stable backward in time.