< Norway

Norway/Highways

This is a subproject of the Norway mapping project where information about the road network in Norway is collected. Please help to add more information.

The most effective way to contribute to the road project is getting started with the road-import. An introduction to this is available here No:Veileder Elveg-import (in Norwegian).

The data from Kartverket contains street names, speedlimits and for some roads, also number of lanes.

Goals

  • Import all roads from NVDB
  • Map all the roads which NVDB is missing
  • Street names and speed limits everywhere (where they exist)
  • Surface of the road
  • Toll booths

Tagging conventions

Road classes

The highway=* tag is pegged to the class of the road, not the quality of the road.

Quality of the roads varies greatly from area to area. Your local Europavei or Riksvei may look like the road in the picture, but must still be tagged highway=trunk.

If number of lanes, size or quality of the road is much different from the expected standard of that class of road, please consider using the width=*, lanes=*, surface=*, maxspeed=* that specify such.

Additional tags which are important for optimal routing are name=*, maxspeed=* and surface=*.

The lanes=* tag should only be used if each lane is marked on the road, and it is only necessary to include if different from the default number (defaults are 2 for two-way streets, and 1 for one-way streets).

Norwegian Class English expl. How to tag it Images
Motorvei
(tidligere motorvei klasse A)
Motorwayhighway=motorway
ref=*

Motortrafikkvei
(tidligere motorvei klasse B)
Highway with motorway-like access restrictionshighway=*
motorroad=yes
ref=*

EuropaveiE-road (international/continental infrastructure)highway=trunk
ref=E 6

RiksveiNational infrastructurehighway=trunk
ref=5

Primær fylkesvei
(skiltet fylkesvei)
Regional infrastructurehighway=primary
ref=116

Sekundær/øvrig fylkesvei
(uskiltet fylkesvei)
Local infrastructure. These will have four digit numbering from official database.highway=secondary
ref=1020

Av-/påkjørsel fra hovedveierLink to and from main roadshighway=motorway_link
highway=trunk_link
highway=primary_link
highway=secondary_link
highway=tertiary_link
Viktige kommunale veier
(NB: Ikke fylkesveier)
Local arteries. There's no corresponding official classification, so this is subjective. In urban areas, roads where there is a sheduled bus service are good candidates. Often wider than lower class roads, with sidewalks, asphalt, may end in turning circle etc.highway=tertiary
Kommunal vei, annen offentlig tilgjengelig vei
(NB: Ikke fylkesveier)
Low class roadhighway=unclassified
Fellesvei i boligfelt og hyttefeltLow class road residentialhighway=residential
Private veier, småvei i industriområde og borettslag, opp- og innkjørsler, campingplasser, skogsbilveier o.l.
Ofte finansiert av grunneier.
Low class road industrial, campsites etc.highway=service

How to tag road numbers

Road numbers for E-roads (europavei) should be written with a space between the letter E and the number: ref=E 6. It is not necessary to add int_ref=* to the way itself.

Road numbers for riksvei and fylkesvei should be set to the (integer) number of the road: ref=9

Where two roads run together and share the same way, the road number should be tagged like this: ref=E 6;E 8

Ring roads should be tagged with both their ordinary road number and their ring road number: ref=E 6;Ring 3

All trunk and primary roads have signs with the number clearly visible at regular intervals.

Different names on highways in Norway

There are a lot of different translations of the Norwegian road classes. Even the Norwegian Mapping Authority (Kartverket) does not agree with itself, and translates the classes differently from map to map.

On 2010-01-01 there was a shift in who had responsibility for most main roads. The highway=* stayed the same, but the names were changed: ‘Stamvei’ → ‘Riksvei’ (trunk), ‘Riksvei’ → ‘Fylkesvei’ (primary) and ‘Fylkesvei’ → ‘Uskiltet fylkesvei’ (secondary). Some roads (or parts of roads) were reclassified to create a logical and ‘interruption-free’ network of main roads.

Different translations on different maps:

OSM-highway tag Norwegian Name Norwegian Name
before 01.01.2010
N50 1995 N50 2002 Tourist Map (base N50) AllRide
highway=trunk Europaveg Europaveg Europe-road European route Europe main road main road
highway=trunk Riksveg Stamveg Trunk road
highway=primary Fylkesveg
(primær fylkesveg)
(skiltet fylkesveg)
Riksveg
(øvrig riksveg)
State road National road Main road Secondary road
highway=secondary Fylkesveg
(sekundær fylkesveg)
(øvrig fylkesveg)
(uskiltet fylkesveg)
Fylkesveg Secondary road County road County road Other road

Særskilt om vegnettet i Oslo

Oslo er både kommune og fylke, og i Oslo er det ingen fylkesveger. I Oslo bruker vi highway=primary og highway=secondary på utvalgte kommunale veger som har tilsvarende viktighet/funksjon som fylkesvegene ellers i landet.

Addresses

As of April 2014 we have started imported address nodes from the Norwegian Mapping Authority (Kartverket). We do the same as in Denmark, where we put a separate address node inside the building. This will greatly ease automatic updates later.

Please do not merge the address node into the building outline.

Please do not use addr:interpolation-ways or relatedStreet-relations.

Organisations, offices etc have a separate node inside the boulding outline. You may copy the addr: tags from the addr node, but never merge them.

See Import/Catalogue/Address_import_for_Norway for more information.

Spelling of street names

Applies both to name=* for highway=* and addr:street=* for the addr node.

All street names in OSM should follow the correct capitalisation from Kartverket and spelling (which may differ from the one on the street signs), and should never be abbreviated (except perhaps for rendering).

The names of streets and roads in Norway are often abbreviated, misspelled, miscapitalised or spelled differently on different maps. Road signs are not always updated with correct spelling either; they may be older forms or outright wrong, even different at each end of the street.

Here is an example of a typical street name on the form ‘(more or less) famous person’s street: Hans Tanks gate

Typical misspelled examples: Hans Tank’s gate, Hans Tanks Gate, Hans Tanksgate, Hans Tanks gt., Hans Tanksgt., Hans Tanksg.

Also be aware that spellings of vei/veg and gaten/gata are different between the two language forms Bokmål and Nynorsk. There are also variations within those. This is normally standardized per municipality (kommune) or area.

Norwegian–English glossary
  • Gate – a walled street; it’s not the same word as the English gate.
  • Vei/veg, veien/vegen – road

Strekning/way

Norwegian class English explanation How to tag it Image
RundkjøringRoundabout

NB: No street name, but may have name of the junction, e.g. "Sinsenkrysset"

highway=*
junction=roundabout
FerjeFerry.
The to from destination in name is alphabetically sorted.
route=ferry
ref=E 39
name=Hirtsals (DK)–Kristiansand (NO)
ferry=trunk

or

route=ferry
ref=570
name=Duesund–Masfjordsnes
ferry=primary
Gang- og sykkelveg, sykkelveg, sykkelfeltCycleway, cycle laneSe beskrivelse under sykkel.
GangvegWalkwayhighway=footway
Uskiltet gangvegWalkway (not signed)highway=footway
Opparbeidede stier og småveger ment for gående i boligområder og parkerConstructed paths intended for pedestrians in residential areas and parkshighway=footway
Opparbeidet turstiConstructed path intended for pedestrians (or hiking), typically found in urban areashighway=footway
TurveiHiking roads in woods etc.
Restricted access for motor vehicles, except service.
highway=track
tracktype=grade1/grade2
surface=compacted
SkogsbilveiDriving roads for forestry trucks.
Usually private road. If 4WD is needed then use highway=track
highway=service
surface=compacted
TraktorveiLogging roadhighway=track
tracktype=grade3/grade4/grade5
KjerreveiCart roadhighway=track
tracktype=grade4/grade5
StiSmall pathSe tagging av stier og opplevelsespunkter.
GatetunLiving street.
A road that are mainly for pedestrians, but cars allowed at walking speeds. The entire road looks like a big sidewalk. The low speed can make routing software find a way around the living street.
highway=living_street
GågatePedestrian street with shopshighway=pedestrian
Evt. området rundt:landuse=retail
Smug/SmøyWalled-street 1–2 meter widehighway=footway
FortauPavement, sidewalkAlternativ (1) Som egenskap ved bilvegen:
highway=*
sidewalk=both/left/right

Alternativ (2) Som egen way parallelt med bilvegen:
highway=footway
footway=sidewalk
Gate blokkert av fortau ved inngang til et kryssA road blocked by a sidewalk when entering a junction.Tag a small way with highway=footway. The way should be visble on high zoom level.
SnuplassTurning circlehighway=turning_circle (som node)
Snuplass med trafikkøy i midtenTurning loop (with an island for turning around)highway=turning_loop (som node)
eller highway=service (som way)
TorgTown square. Open air market.highway=pedestrian
area=yesplace=square

Evt. området rundt: landuse=retail

VinterbroWinter brigehighway=*
bridge=yes
date_on=jan
date_off=apr
Vinterstengt veiWinter-closed roadhighway=*
snowplowing=no
access:conditional=*

piste:type=* impliserer snowplowing=no.

Access-tagger på stier og veger

Når access-tagger (f.eks. access=*, foot=*, bicycle=*, vehicle=*) brukes på veg/sti, skal disse brukes for å angi hvorvidt bruken er lovlig/tillatt eller ikke. For eksempel angir highway=trunk + foot=no at det er forbudt for fotgjengere på vegen. Taggene skal ikke brukes for å angi om bruken er hensiktsmessig eller ikke.

Ulike typer stier og veger har ulike implisitte access-verdier. For eksempel er bicycle=designated implisitt for highway=cycleway, og derfor ikke nødvendig å ta med. Slike implisitte verdier bør utelates når man tagger.

Her finnes en tabell med implisitte access-verdier for stier og veger i Norge: OSM tags for routing/Access-Restrictions#Norway.

Node/Punkt

Norwegian class English explanation How to tag it Image


Bom – bilsperring (gang- og sykkelveg)Car block on a roadbarrier=cycle_barrier
Bom – kolonnekjøringGate for convoy driving
Bom – låstLocked gatebarrier=lift_gate
Bom – vinterstengtGate for winterclosed roadaccess:conditional=* should be provided
FeristCattle gridbarrier=cattle_grid
ParkeringParkingSom område (helst) veller node:
amenity=parkingname=* - ta med for å identifisere parkeringsplassen i app'er, ellers vil alle hete bare "Parkering"

parking=surface, underground, rooftop or multi-storey

capacity=* - antall parkeringsplasser

hiking=yes - for å ta med på turkart

ski=yes - for å ta med på skikart


Du finner informasjon på vegvesen.no/parkeringsregisteret

Ferdig fil: Openstreetmap forum tråd

RasteplassRest area, lay-bySom område (helst) eller node:
highway=rest_area
name=*
VadestedFordford=yes på noden der bekken og veien/stien krysses
LadestasjonCharging station for electric vehiclesLadestasjoner mappes én gang per hele stasjonene, ikke hver enkelt automat/ladepunkt.

Det er lite hensiktsmessig å mappe ladestasjoner som kun er private.


Eksempel på tagging:

amenity=charging_station

name=Grønn kontakt Fagernes

socket:type2=4 - Antall ladepunkter med gitt kontakttype på stasjonen. Aktuelle typer: type2, chademo, type2_combo, tesla_supercharger, schuko.

socket:type2:output=7.4kW - Effekt per ladepunkt, Bruk høyeste verdi som er tilgjengelig på stasjonen for gitt kontakttype.

capacity=3 - Antall biler som kan lade samtidig på hele stasjonen, enten begrenset av ladestasjonen eller av antall parkeringsplasser.

access=yes - Aktuelle verdier: yes (offentlig tilgjengelig), customers, visitors, employees.

Ikke tag ampere eller volt, det gir ikke mening uten mer informasjon (fase, begrensninger per ladepunkt osv).


Se også Import/Catalogue/Nordic Charging Station Import

Kryssnummer på to- og flerfeltsveg Numbered exit on motorway or other major roadhighway=motorway_junction
ref=25




Fotgjengerovergang Pedestrian crossinghighway=crossing

Ev. gangveg som krysser vegen:
highway=footway
footway=crossing
Fartshump Speed bumptraffic_calming=*

Opphøyd gangfelt:
traffic_calming=table
highway=crossing
Lyskryss, trafikklys Traffic lightshighway=traffic_signals
Planovergang Level crossingPå veg: railway=level_crossing
På gangveg: railway=crossing
Møteplass Passing placehighway=passing_place

Properties/Egenskaper

Det kan av og til være litt uklart om verdien for en tag skal være det er den «lovlige» eller den «faktiske». Står det et skilt der det er oppgitt en verdi, bør denne brukes. Hvis skiltet ikke anviser en faktisk verdi, kan man måle eller anslå selv. Prøv ikke å bruke subjektive verdier men heller anslå en verdi og legg til fixme=*.

Det finnes en del trafikkskilt som ikke er nødvendig å kartlegge. Dette gjelder f.eks. forhold som ikke påvirker planlegging av en rute, eller ting som allikevel tydelig fremgår av kartet. Noen eksempler: Skiltet "527 Blindveg" er ikke nødvendig å tagge i kartet fordi det framgår som regel tydelig av kartet, uten at det er spesielt merket. Derimot er "104 Bratt bakke"/incline=* svært nyttig; sylister og rullestolbrukere vil forsøke å unngå disse.

Norwegian class Element English explanation How to tag it Image
Veibredde, anslått est_width=3.5
Veibredde, kjent width=3.5
Veistykkets lengde
(Kanskje mest nyttig på broer og tunneller.)
length=*
Antall kjørefelt totalt for det veistykket lanes=*
Fare, bratt bakke
incline=9%
BruBridgebridge=*
layer=* (vanligvis layer=1)
VippebruMovable bridgebridge=movable
layer=* (vanligvis layer=1)
TunnelTunneltunnel=*
layer=* (vanligvis layer=-1)

Anbefalt fartAdvisory speed limitmaxspeed:advisory=40
Fotoboks, automatisk trafikkontrollSpeed cameraSe Relation:enforcement.
Bompenger må betales for kjøre på veien. toll=yes

Selve bomstasjonen tagges som en node på veien:
barrier=toll_booth
fee:car=25
fee:hgv=50
fee:motorbike=0

Restrictions/Begrensninger

Norwegian class Element English explanation Tags Sign


306.0 Forbudt for alle kjøretøy vehicle=no
306.1 Forbudt for motorvogn motor_vehicle=no
306.3 Forbudt for traktor og for motorredskap konstruert for fart mindre enn 40 km/t No tractors or motor vehicles constructed for speeds lower than 40 km/hagricultural=no
306.4 Forbudt for motorsykkel og moped motorcycle=no
moped=no
306.5 Forbudt for lastebil og trekkbil hgv=no
306.6 Forbudt for syklende bicycle=no
306.7 Forbudt for gående foot=no
306.8 Forbudt for gående og syklende foot=no
bicycle=no
306.9 Forbudt for ridende Horse riding not allowedhorse=no
308 Forbudt for transport av farlig gods hazmat=no
310 Forbudt for motorvogn med flere enn to hjul og med tillatt totalvekt høyere enn angitt maxweightrating:motor_vehicle:conditional=3.5 @ (wheels>2)
Breddegrense
Forbudet gjelder kjøretøy, medregnet gods, med større bredde enn angitt.
maxwidth=2.3
Høydegrense
Forbudet gjelder kjøretøy, medregnet gods, med større høyde enn angitt.

Brukes på veien som har begrensningen (tunnellen eller veien under broen).
maxheight=3.5
Lengdegrense
Forbudet gjelder kjøretøy eller vogntog, medregnet gods, med større lengde enn angitt.
maxlength=15
Totalvektgrense for kjøretøy
Forbudet gjelder kjøretøy hvor aktuell totalvekt er høyere enn angitt. For vogntog gjelder forbudet hvert enkelt kjøretøy.
maxweight=12
Totalvektgrense for vogntog
Forbudet gjelder vogntog hvor samlet aktuell totalvekt er høyere enn angitt. Forbudet gjelder også enkelt kjøretøy hvor aktuell totalvekt er høyere enn angitt.
maxgcweight=30
Aksellastgrense
Forbudet gjelder kjøretøy med aktuell aksellast høyere enn angitt, eller aktuell boggilast høyere enn 150% av angitt aksellast
.maxaxleload=3
Boggilastgrense
Forbudet gjelder kjøretøy med aktuell boggilast høyere enn angitt.
maxbogieweight=10
Innkjøring forbudt. Gjelder ikke taxi eller buss i rute. No motor vehicles except taxi or bus in service motor_vehicle=no
psv=yes

Gjelder ikke syke- og varetransport emergency=yes
goods=destination
Gjelder ikke syke- og varetransport
Gjelder ikke varelevering goods=destinationGjelder ikke varelevering
Gjelder ikke buss i rute bus=yesGjelder ikke buss i rute
Kjøring til eiendommene tillatt motor_vehicle=destinationKjøring til eiendommmene tillatt
Gjelder gjennomkjøring til Xxx Må gjøres med Turn restriction.
Envegskjøring
Skiltet angir at kjøring bare er tillatt i pilens retning fram til første vegkryss.

Opptrer som regel sammen med 302 Innkjøring forbudt
oneway=yes

Dersom tillatt å sykle i begge retninger:
oneway=yes
oneway:bicycle=no


330 Svingeforbud Se Turn restriction.
402 Påbudt kjøreretning Se Turn restriction.
Fartsgrense
Forbudet gjelder kjøring med høyere fart enn angitt antall km/t.
I Norge er det 80 km/t på veier utenom tettbygde strøk og 50 km/t i tettbygd strøk, dersom ikke annet er skiltet.
maxspeed=60
Forbikjøring forbudt No overtakingovertaking=no
Forbikjøring forbudt for lastebil No overtaking with lorryovertaking:hgv=no

Vikeplikt og forkjørsrett

Norwegian class English explanation Element How to tag it Image
Vikeplikt Give way, yieldhighway=give_way
Stopp Stophighway=stop
Forkjørsveg Priority roadpriority_road=designated
Vikeplikt overfor møtende kjørende
Møtende kjørende har vikeplikt
Traffic direction prioritypriority=backward eller priority=forward


Toll booths

Example of an AutoPass (automatic) toll station in Norway

key value
highway toll_gantry (Private toll road: barrier=toll_booth)
fee:car 15 NOK
fee:hgv 30 NOK
operator Bompengeringen i Bergen

Road signs

The authoritative list of Norwegian signs, their code and their meaning (in Norwegian)Forskrift om offentlige trafikkskilt, vegoppmerking, trafikklyssignaler og anvisninger (skiltforskriften). A complete set of the signs are downloadable here vegvesen.no/Trafikkinformasjon/Lover og regler/Trafikkskilt

See No:Road_signs_in_Norway

Road Statistics

Road meters per capita (2007)

Fylke
County
Stamvei
Trunk
Øvrig RV
Primary
Sum RV
Trunk+Pri.
FV
(county
road)
KV
(municipality
road)
Total
Oslo0.270.120.39022.39
Hedmark2.877.7610.6313.4311.1235.18
Oppland3.945.19.0411.2410.2130.49
Buskerud2.012.774.774.727.0916.58
Vestfold0.692.22.893.035.8411.76
Telemark2.285.137.416.6210.7224.75
Aust-Agder3.035.828.859.479.728.02
Vest-Agder1.374.545.917.8710.1223.9
Rogaland0.652.262.914.487.414.79
Hordaland1.342.744.093.876.8214.77
Sogn og Fjordane5.8411.2417.0813.4719.1849.73
Møre og Romsdal2.055.367.47.2211.1925.81
Sør-Trøndelag1.324.175.495.897.318.68
Nord-Trøndelag2.659.5712.2213.6915.4241.33
Nordland4.756.9411.6910.9515.0337.66
Troms3.657.8211.4711.1812.3134.96
Akershus0.691.462.152.184.719.03
Østfold0.552.913.473.826.6213.91
Finnmark15.3314.1129.448.6120.1258.17
Sum2.214.516.726.669.4922.87

Import

See Import/Catalogue/Road_import_(Norway) and No:Veileder Elveg-import

Laws and regulations

Forvaltningsreformen i 2010 (in Norwegian)

1.1.2010 ble forvaltningsreformen innført. Dette førte til omklassifisering av de fleste riksveier til fylkesveier. Det som het 'stamveinettet' (grønne skilt) forble "Riksvei". Enkelte fylkesveier og kommunale veier ble omklassifisert til stamvei før denne endringen, for å oppnå sammenhengende og logiske ferdselsårer langs stamveinettet.

  • Forvaltningsreformen av veinettet i Norge

Hovedveiene i Norge består av:

  • Europaveier, grønne skilt Exxx
  • Riksveier, grønne skilt xxx
  • Skiltet Fylkesveier, hvite skilt (i Oslo kommunale)
  • Uskiltet Fylkesveier (i Oslo kommunale)
  • Kommunale veier

Før 1.1.2010 så listen slik ut:

  • Europaveier
  • Stamveier
  • Riksveier
  • Fylkesveier (i Oslo kommunale)
  • Kommunale veier

Nye vegnummer 2018–2020

I forbindelse med kommune- og regionreformen får de flete av fylkesvegene og noen av riksvegene nye vegnummer. Noen veger vil også bli omklassifisert.

Vegnumrene blir unike innenfor Norge. Uskiltede fylkesveger får firesifret vegnummer.

Mer info: https://www.vegvesen.no/om+statens+vegvesen/presse/nyheter/nasjonalt/3000-veger-far-nye-nummer

Lenke til kart hos Statens vegvesen som viser endringene: https://vegvesen.maps.arcgis.com/apps/webappviewer/index.html?id=7ffd2bbd172448d1a912fe63787435e2

Program som endrer vegnummer per fylke: github.com/osmno/new_ref

Quality Assurance

This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.