This is a static archive of our old OpenStreetMap Help Site. Please post any new questions and answers at community.osm.org.

How to tag different speed limits in different directions of one street?

0

How should speed limits be tagged if they are different in the two directions of a street? E.g. reduced speed limit before a crossing road:

    <<       (70)       << |    (50)   <<  (70)  <<     [Speed limit right2left]
    ———————————————————————+———————————————————————     [Street]
    >>  (70)  >>   (50)    | >>       (70)       >>     [Speed limit left2right]
    ~~~ 70 ~~~><~~~~~~~~~ ??? ~~~~~~~~~><~~~ 70 ~~~     [Speed limit tags]
So how to tag this -------^ part of the street?

asked 03 Jun '12, 01:29

K-M-H's gravatar image

K-M-H
1112
accept rate: 0%

edited 03 Jun '12, 01:35


2 Answers:

2

See https://wiki.openstreetmap.org/wiki/Key:maxspeed#Driving_direction Note you will have to split the street multiple times for this to work.

answered 03 Jun '12, 13:18

SimonPoole's gravatar image

SimonPoole ♦
44.7k13326701
accept rate: 18%

1

I'd say maxspeed:forward and maxspeed:backward are the tags you want. "forward" when the car drives in the same direction as the OSM way.

The "*:forward" subtag style is common enough in OSM, and taginfo will show you that it is commonly used for maxspeed too.

answered 03 Jun '12, 13:23

Vincent%20de%20Phily's gravatar image

Vincent de P... ♦
17.3k18152249
accept rate: 19%

Source code available on GitHub .