Vejnavne

Vej API'et giver adgang til Danmarks ca. 110.000 vejnavne. Data stammer fra Bygnings- og Boligregisteret, der anvender de autoritative vejnavne, som kommunerne opretter og ajourfører i CPRs Vejregister som grundlag. Læs mere om BBR her og om vejnavne og adresser her.

Web API

Resource URI Method Repræsentation Beskrivelse
Vejnavne vejnavne?postnr={postnr}&frapostnr={postnr}&tilpostnr={postnr}&kommunekode={kommunekode}&vejnavn={vejnavn eller del af vejnavn}&vejkode={vejkode}&maxantal={maxantal} GET XML, JSON eller HTML Modtag liste over vejnavnee, som opfylder søgekriteriet. maxantal angiver det maksimale antal vejnavne, der ønskes returneres. Ved angivelse af vejnavn kan der anvendes * som wildcard. Hvis du f.eks. leder efter vejnavne, som rummer et 'p' og slutter med 'alle', angiver du '*p*alle'. maxantal angiver det maksimale antal vejnavne, der ønskes returneres.
Vej navn kommuner/{kommunekode}/vejnavne/{vejkode} GET XML, JSON eller HTML Modtag information om vej.

Eksempler på brug af API

Søgning efter vejnavne i postnr 2400 hvor kilde er en del af vejnavnet (svar i XML)

http://geo.oiorest.dk/vejnavne.xml?postnr=2400&vejnavn=kilde

Den del af Kongevejen, som ligger i Allerød kommune (svar i json)

http://geo.oiorest.dk/kommuner/0201/vejnavne/4418.json

Vejnavne i postnummer København K (svar i json)

http://geo.oiorest.dk/vejnavne.json?frapostnr=1000&tilpostnr=1499

Eksempel på anvendelse

API'et kan f.eks. anvendes i forbindelse med autocomplete til at hjælpe brugeren med at gøre indtastningen af vejnavne hurtigere og mere korrekt.



Kodeeksempler

JavaScript med jQuery

Nedenstående Javascript er kodedelen af ovenstående eksempel på anvendelse. Se hele kodeeksemplet.

Python

Jakob Nielsen har leveret et kodeeksempel i Python:

Betingelser for brug

Se siden Betingelser for brug