DAWA Address Normalization & Geocoding
Trin-for-trin instruktioner til parsing af danske adresser, opslag af officielle DAWA-UUID'er og geokodning.
Installation
skills.sh / CLI
Installer denne færdighed direkte i din AI-agent eller projekt.
npx skills add lordavocado/AgentAccess.dk --skill dawa-address-normalizationOm DAWA Address Normalization & Geocoding
Udruster autonome agenter med reglerne for Danmarks Adressers Web Services (DAWA). Lærer agenter at håndtere danske specialtegn (æ, ø, å), adskille vejnavn fra husnummer og etage/dør, udføre fuzzy søgning og udtrække autoritative ETRS89/UTM32 og WGS84 koordinater.
SKILL.md Instruktioner
SKILL.mdSKILL.md
De rå trinvise instruktioner som din agent udfører ved aktivering.
---
name: dawa-address-normalization
description: Parse and normalize Danish addresses to official DAWA UUIDs and coordinates.
metadata:
system: dawa
country: DK
---
# DAWA Address Normalization Skill
Use this skill when processing user-provided or extracted Danish postal addresses.
## Core Rules
1. **Danish Special Characters**: Never strip `æ`, `ø`, or `å`. If user input uses replacements (`ae`, `oe`, `aa`), use DAWA's fuzzy matching (`fuzzy=true`) rather than naive exact string matching.
2. **Structure**:
- `vejnavn` (Street name): e.g. "Nørrebrogade"
- `husnr` (House number): e.g. "12", "14B"
- `etage` (Floor): e.g. "st", "1", "2"
- `dør` (Door identifier): e.g. "th", "tv", "mf"
- `postnr` (Postal code): strictly 4 digits (e.g. "2200")
- `postnrnavn` (City/Town): e.g. "København N"
## Autocomplete Workflow
Call DAWA autocomplete endpoint:
`GET https://api.dataforsyningen.dk/adresser/autocomplete?q={raw_query}&fuzzy=true`
Select the matching entry and extract:
- `id`: The canonical address UUID (Adgangsadresse / Enhedsadresse).
- `adgangsadresse.koordinater`: WGS84 [longitude, latitude].
Relateret dansk system
Vis systemDAWA — Danmarks Adressers Web API
Det officielle Danmarks Adresseregister med lynhurtige REST-API'er og replikeringsstrømme.