Vejnavne

API'et udstiller Danmarks vejnavne samt tilhørende funktionalitet.

Dette API udstiller unikke vejnavne, f.eks. til brug for autocomplete. Mange forskellige fysiske veje kan have det samme vejnavn. For at finde fysiske veje benyttes i stedet vejstykke-API'et.

Vejnavnsøgning

Søg efter vejnavne. Returnerer de vejnavne som opfylder kriteriet.

GET http://dawa.aws.dk/vejnavne

Parametre

NavnBeskrivelse
qSøgetekst. Der søges i vejnavnet. Alle ord i søgeteksten skal matche vejnavnet. Wildcard * er tilladt i slutningen af hvert ord. Der skelnes ikke mellem store og små bogstaver.
fuzzyAktiver fuzzy søgning
navnVejnavn. Der skelnes mellem store og små bogstaver. (Flerværdisøgning mulig).
kommunekodeKommunekode. 4 cifre. Eksempel: 0101 for Københavns kommune. (Flerværdisøgning mulig).
postnrPostnummer. 4 cifre. (Flerværdisøgning mulig).
callbackOutput leveres i JSONP format. Se Dataformater.
formatOutput leveres i andet format end JSON. Se Dataformater.
noformatParameteren angiver, at whitespaceformatering skal udelades
sideAngiver hvilken siden som skal leveres. Se Paginering.
per_sideAntal resultater per side. Se Paginering.

Eksempler

Find vejnavne som ligger i postnummeret2400 København NV og indeholder et ord der starter med hvid

http://dawa.aws.dk/vejnavne?postnr=2400&q=hvid*

Find alle vejnavne i Københavns kommune (kommunekode 0101)

http://dawa.aws.dk/vejnavne?kommunekode=0101

Vejnavnopslag

Søg efter vejnavne. Returnerer de vejnavne som opfylder kriteriet.

GET http://dawa.aws.dk/vejnavne/{navn}

Parametre

NavnBeskrivelse
navnVejnavn. Der skelnes mellem store og små bogstaver.

Eksempler

Hent information om vejnavnet Gammel Viborgvej

http://dawa.aws.dk/vejnavne/Gammel%20Viborgvej

Vejnavn autocomplete

Autocomplete på vejnavne. Der kan anvendes de samme parametre som ved søgning, men bemærk at q parameteren fortolkes anderledes. Læs mere under autocomplete.

GET http://dawa.aws.dk/vejnavne/autocomplete

Parametre

NavnBeskrivelse
qSe beskrivelse under autocomplete
fuzzyAktiver fuzzy søgning
navnVejnavn. Der skelnes mellem store og små bogstaver. (Flerværdisøgning mulig).
kommunekodeKommunekode. 4 cifre. Eksempel: 0101 for Københavns kommune. (Flerværdisøgning mulig).
postnrPostnummer. 4 cifre. (Flerværdisøgning mulig).
callbackOutput leveres i JSONP format. Se Dataformater.
formatOutput leveres i andet format end JSON. Se Dataformater.
noformatParameteren angiver, at whitespaceformatering skal udelades
sideAngiver hvilken siden som skal leveres. Se Paginering.
per_sideAntal resultater per side. Se Paginering.

Eksempler

Find alle vejnavne som indeholder jolle

http://dawa.aws.dk/vejnavne/autocomplete?q=jolle

Find alle vejnavne som indeholder strand (bemærk mellemrum tilsidst).

http://dawa.aws.dk/vejnavne/autocomplete?q=strand 

Beskrivelse af vejnavne

API'et udstiller for hvert vejnavn følgende informationer:
NavnTypeOptioneltBeskrivelse
hrefstringnejVejnavnets unikke URL.
navnstringnejVejnavnet
postnumrearraynejDe postnumre, hvori der ligger en vej med dette navn.
hrefstringnejPostnummerets unikke URL
nrstringnejPostnummer
navnstringjaDet navn der er knyttet til postnummeret, typisk byens eller bydelens navn. Repræsenteret ved indtil 20 tegn. Eksempel: ”København NV”.
kommunerarraynejDe kommuner hvori der ligger en vej med dette navn.
hrefstringnejKommunens unikke URL.
kodestringnejKommunekoden. 4 cifre.
navnstringjaKommunens navn.