After much head scratching, reading the wiki and tagging mail-list the best I 
could come up with is:
type = restriction
restriction:conditional= no_left_turn @ length > 19
See: http://wiki.openstreetmap.org/wiki/Conditional_restrictions
However I can see two problems:
1. There are only 11 restriction:conditional tags in the world.
There are only two type= restriction:hgv in the UK and 2 in the US. 
restriction:hgv is slightly more popular; there are 171 of these in the world. 
2. Almost none of the routers that use OSM currently consume turn restrictions 
anyway.

     On Sunday, 23 August 2015, 22:47, Mark Pulley <mrpul...@lizzy.com.au> 
wrote:
   

 Can anyone give a suggestion for how to tag a turning restriction that only 
applies to long vehicles?

The basic tags I understand:
        restriction = no_left_turn
        type = restriction

I have added this exception from the turn restrictions plugin:
        except = bicycle;motorcar
however, this doesn’t really encode what I want - vehicles over 19 metres 
prevented from turning.

would this (not really suitable) tag work? 
        minlength = 19 (it’s not on the page 
http://wiki.openstreetmap.org/wiki/Relation:restriction

I have considered
        except = maxlength=19
however it’s not a standard format, and routers would probably have trouble 
interpreting the tag

I could use:
        restriction:hgv = no_left_turn
however there are heavy goods vehicles shorter than 19 metres who are allowed 
to make the turn.

Mark P.


_______________________________________________
Talk-au mailing list
Talk-au@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-au


  
_______________________________________________
Talk-au mailing list
Talk-au@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-au

Reply via email to