Oppdatert API-dokumentasjon for versjon 3
Bruk heller dokumentasjon for versjon 3 av NVDB api https://nvdbapiles-v3.atlas.vegvesen.no/dokumentasjon
De sidene du besøker akkurat kan fungere godt for å få et overblikk over NVDB datamodell, men er utdatert på en del tekniske detaljer.
Gammel dokumentasjon
Denne tjenesten kan brukes til å gjøre et oppslag på veglenkeposisjon eller vegreferanse, og få returnert det tilhørende punktet på vegnettet med både koordinat, vegreferanse og veglenkeposisjon.
Finn punkt på vegnettet
GET https://nvdbapiles-v2.atlas.vegvesen.no/veg
Parametere
Navn | Verdi | Beskrivelse |
---|---|---|
vegreferanse | vegreferanse | Angir vegreferanse som punkt på vegnettet. |
veglenke | veglenke | Angir veglenke som punkt på vegnettet. |
srid | srid | Angir hvilket geografisk referansesystem geometrien skal returneres i. Default: 32633 |
Vegreferanse
eller veglenke
må oppgis.
Send inn vegreferanse
GET https://nvdbapiles-v2.atlas.vegvesen.no/veg?vegreferanse=5000Ev6hp12m1000
{
"vegreferanse": {
"fylke": 16,
"kommune": 0,
"kategori": "E",
"status": "V",
"nummer": 6,
"hp": 12,
"meter": 1000,
"kortform": "5000 Ev6 hp12 m1000"
},
"veglenke": {
"id": 72811,
"posisjon": 0.21279372589190693,
"kortform": "0.21279373@72811"
},
"geometri": {
"wkt": "POINT (270765 7038663)",
"srid": 32633
}
}
Send inn veglenke
GET https://nvdbapiles-v2.atlas.vegvesen.no/veg?veglenke=0.0123456789@1234
{
"vegreferanse": {
"fylke": 9,
"kommune": 906,
"kategori": "K",
"status": "V",
"nummer": 55030,
"hp": 1,
"meter": 3,
"kortform": "0906 Kv55030 hp1 m3"
},
"veglenke": {
"id": 1234,
"posisjon": 0.0123456789,
"kortform": "0.01234568@1234"
},
"geometri": {
"wkt": "POINT (136089 6496851)",
"srid": 32633
}
}
Respons ved ingen treff
Dersom det ikke er noen treff for vegreferansen eller veglenken er statuskoden 204 No content
, og det returneres ikke noe innhold.
Masseuthenting
Det tilbys et eget batch-endepunkt for å hente flere posisjoner i samme spørring. Det kan sendes inn inntil 1000 posisjoner per spørring. Dersom punktet ikke finnes på vegnettet, returneres null
.
GET https://nvdbapiles-v2.atlas.vegvesen.no/veg/batch
Parametere
Navn | Verdi | Beskrivelse |
---|---|---|
vegreferanser | vegreferanse | Angi en kommaseparert liste med vegreferanser på vegnettet. |
veglenker | veglenke | Angi en kommaseparert liste med veglenker på vegnettet. |
srid | srid | Angir hvilket geografisk referansesystem geometrien skal returneres i. Default: 32633 |
Vegreferanser
eller veglenker
må oppgis. De to parameterene kan ikke kombineres.
Eksempel
GET https://nvdbapiles-v2.atlas.vegvesen.no/veg/batch?veglenker=0.0123456789@1234,0.1243412@5123,0.0123456789@1234245
{
"0.0123456789@1234": {
"vegreferanse": {
"fylke": 9,
"kommune": 906,
"kategori": "K",
"status": "V",
"nummer": 55030,
"hp": 1,
"meter": 3,
"kortform": "0906 Kv55030 hp1 m3"
},
"veglenke": {
"id": 1234,
"posisjon": 0.0123456789,
"kortform": "0.01234568@1234"
},
"geometri": {
"wkt": "POINT (136089 6496851)",
"srid": 32633
}
},
"0.1243412@5123": {
"vegreferanse": {
"fylke": 9,
"kommune": 904,
"kategori": "P",
"status": "V",
"nummer": 99253,
"hp": 1,
"meter": 11,
"kortform": "0904 Pv99253 hp1 m11"
},
"veglenke": {
"id": 5123,
"posisjon": 0.1243412,
"kortform": "0.1243412@5123"
},
"geometri": {
"wkt": "POINT (126912 6491405)",
"srid": 32633
}
},
"0.0123456789@1234245": null
}