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å
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.