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/reversePrø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.
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:
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.6759 → 200 { 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" } }
/v1/adgangsadresser/reverseKoordinat → nærmeste adgangsadresser, nærmeste først, sorteret på afstand_m.
/v1/jordstykker/reverseKoordinat → jordstykke + bfe_nummer. Broen i ét kald.
/v1/jordstykkerMatrikelnø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.
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.