Spring til indhold

DAWA drop-in — live

Reverse geocoding & BFE-opslag til danske koordinater

Gå fra en koordinat til den nærmeste danske adresse — og videre til jordstykke og BFE-nummer i ét kald. Grundfast er drop-in for DAWAs reverse-flade: lon/lat ind, nærmeste adresser ud, sorteret på afstand. Det er broen som DAWA krævede to opslag for. Alt er live nu — kald det med din gf_live_-nøgle.

GET /v1/jordstykker/reverse

Prøv reverse live

Vælg et dansk punkt og se den nærmeste adresse + BFE — nøglefrit. Med din nøgle tager /v1/jordstykker/reverse et vilkårligt koordinat og svarer med jordstykket + BFE under punktet.

GETGET /v1/demo/adresse-search
Vælg et punkt

Nøglefri demo: hvert punkt kommer fra et fast DAR-udsnit via /v1/demo/adresse-search. Med din nøgle tager /v1/jordstykker/reverse?lon=&lat= et vilkårligt koordinat og svarer med jordstykket + bfe_nummer under punktet; /v1/adgangsadresser/reverse giver de nærmeste adresser sorteret på afstand.

Hvad reverse-API’et giver dig

Koordinat → nærmeste adresse

Send lon/lat til /v1/adgangsadresser/reverse og få de nærmeste adgangsadresser tilbage — nærmeste først, hver med betegnelse, vejnavn, husnr, postnr, koordinat og afstand_m (retlinet afstand i meter). Drop-in for DAWAs reverse-opslag.

Koordinat → jordstykke → BFE i ét kald

/v1/jordstykker/reverse tager lon/lat og svarer med selve matriklen under punktet: bfe_nummer, matrikelnummer, ejerlavskode og ejerlavsnavn. Med DAWA krævede det to opslag — her er koordinat → jordstykke → BFE-broen samlet i ét kald.

Afstandssorteret, uden PostGIS

Adresse-reverse serveres fra det lokale dar_address_index — et koordinatvindue plus afstandssortering, helt uden PostGIS. antal fortæller hvor mange træffere der er i vinduet, og adresser er sorteret stigende på afstand_m.

Oversatte navne, WGS84, stabil

Kommune og region kommer med som navne (dagi), ikke bare koder, og geometrien er WGS84. Cachet og retry’et oven på Datafordeler/Matriklen, så broen står op selv når upstream flapper — samme auth og metering som de øvrige registre.

Kald reverse i din stack

Endpointet er GET /v1/jordstykker/reverse?lon=&lat= med en gf_live_-nøgle — koordinat til BFE i ét kald. Samme reverse-opslag i cURL, TypeScript og Python:

terminal
curl -H "Authorization: Bearer gf_live_…" \
  "https://api.grundfast.dk/v1/jordstykker/reverse?lon=12.5683&lat=55.6759"

Status & datakontrakt

Alle endpoints kræver en gf_live_-nøgle (401 uden) — samme auth og metering som de øvrige registre. Og svaret fra /v1/jordstykker/reverse, koordinat → jordstykke → BFE-broen:

# Koordinat → jordstykke → BFE, Bearer gf_live_…:
GET /v1/jordstykker/reverse?lon=12.5683&lat=55.6759200  { bfe_nummer: 100123456, kommunekode: "0101",
         matrikelnummer: "427", ejerlavskode: 2000496,
         ejerlavsnavn: "Københavns Bygrunde",
         jordstykke: { /* areal + WGS84 geometri */ },
         dagi: { kommune: "København", region: "Hovedstaden" },
         koordinat: { lon: 12.5683, lat: 55.6759 },
         meta: { kilde: "Matriklen via Grundfast", grundfast_version: "0.1.0" } }
GET/v1/adgangsadresser/reverse
live

Koordinat → nærmeste adgangsadresser, nærmeste først, sorteret på afstand_m.

GET/v1/jordstykker/reverse
live

Koordinat → jordstykke + bfe_nummer. Broen i ét kald.

GET/v1/jordstykker
live

Matrikelnøgle (ejerlavkode + matrikelnr) → jordstykke + BFE.

Hvornår bruger du reverse geocoding

Find nærmeste adresse fra GPS

Har du en GPS- eller kort-position — en bruger der taster “brug min placering”, et pin på et kort, en telemetriprøve — så giver /v1/adgangsadresser/reverse dig de nærmeste adgangsadresser, nærmeste først, hver med afstand_m. Slå den valgte adresse op i Adresse-API’et for hele DAR-posten.

Stempl BFE på et koordinatdatasæt

Har du en tabel af punkter — sensorer, målinger, felt-observationer — og mangler ejendomsnøglen? Kør hvert lon/lat gennem /v1/jordstykker/reverse og få bfe_nummer under punktet — koordinat til BFE i ét kald. Derfra åbner samme nøgle BBR, Matriklen og resten af ejendommen.

Kom i gang med reverse geocoding

Opret en gratis nøgle og kald /v1/adgangsadresser/reverse eller /v1/jordstykker/reverse med det samme — begge er live. Skal du reverse-geokode en hel batch af koordinater eller stemple BFE på et datasæt? Skriv til os.

Se også Matrikel-API, adresse-autocomplete og ejerlav.

Ofte stillede spørgsmål

Hvad er reverse geocoding?

Reverse geocoding er at gå fra en koordinat (lon/lat) til den nærmeste adresse. Grundfast eksponerer det som GET /v1/adgangsadresser/reverse — send lon og lat og få de nærmeste adgangsadresser tilbage, nærmeste først, hver med afstand_m i meter. Det er drop-in for DAWAs reverse-flade.

Hvordan får jeg et BFE-nummer ud fra en koordinat?

Kald GET /v1/jordstykker/reverse med lon og lat. Du får matriklen under punktet tilbage — bfe_nummer, matrikelnummer, ejerlavskode og ejerlavsnavn plus kommune og region via dagi. Med DAWA krævede det to opslag; her er koordinat → jordstykke → BFE samlet i ét kald. Har du allerede matrikelnøglen, bruger du GET /v1/jordstykker?ejerlavkode=&matrikelnr=.

Er det live, og skal jeg bruge en nøgle?

Ja. Alle tre endpoints (/v1/adgangsadresser/reverse, /v1/jordstykker/reverse og /v1/jordstykker) er live i produktion nu og kræver en gf_live_-nøgle som Bearer-token — uden nøgle får du 401. Opret en gratis nøgle i dashboardet og kald dem med det samme.

Bruger I PostGIS?

Nej. Adresse-reverse serveres fra det lokale dar_address_index med et koordinatvindue og afstandssortering, så du ikke selv behøver en PostGIS-opsætning. afstand_m er den retlinede (straight-line) afstand i meter mellem dit punkt og adressen, ikke en rute.

Hvad er datakilden?

Adresser kommer fra DAR og jordstykker fra Matriklen — begge fra Datafordeler / SDFI under CC BY 4.0. Kommune- og regionsnavne oversættes offline via DAGI. Grundfast sælger transformationen, stabiliteten og SLA’en oven på data — ikke selve data.

Fra koordinat til adresse

Reverse geocoding i hele Danmark

Send lon/lat og få de nærmeste adgangsadresser — hvor som helst i landet. Samme DAR-indeks som resten af platformen, med BFE-bro og WGS84 hele vejen igennem.

Tegnet af vores egne data — grænser: DAGI · adresser: DAR · matrikler: Matriklen (åbne data).