Re: [Tagging] country specific scheme - was: Feature Proposal - RFC - bicycle=use_cycleway

2013-11-15 Thread Masi Master

Am 15.11.2013, 16:45 Uhr, schrieb Pee Wee :


2013/11/14 Martin Koppenhoefer 



2013/11/14 Ronnie Soak 


For the access tags (and we do discuss access tags here), it is common
practice to have country-specific defaults on certain highway types as
listed in the wiki [1] and only tag what contradicts those defaults.





I'm not sure any of the current routers uses these country specific
defaults. My guess is that "normal" roads will always be allowed for
everybody except specified explicitly differently, and motorways and  
roads
with motorroad=yes will exclude certain slow vehicles. Cycleways will  
allow

cycling and footways walking and usually not cycling. If some country
specific defaults are different and nothing is tagged, it probably won't
work. Usually mappers do add "default" properties explicitly on roads  
and
ways, and the more mature a region is mapped, the more of those  
attributes

you'd usually find.

cheers,
Martin


I think many mappers are very happy with these country specific access
rules. This will prevent an overload of tags on roads. There is only one
router I know personnaly and that is the creator of the Openfietsmap
Garmin map. His map (lite version) is
also worldwide
available.
He uses this country specific scheme.

Part of his script is here. I think it makes clear that trunk roads are  
not

accessabel for bicycles in some countries regardless of any "bicycle=no"
tag.

highway=trunk & mkgmap:country ~
'(NLD|BEL|LUX|FRA|DEU|AUT|CHE|
DNK|HUN|ROU)' { set highway=motorway }
highway=trunk & bicycle=no { set highway=motorway }
highway=trunk { set highway=primary }


In Germany trunk generally is able to cycle.
In Germany we tag "car-roads"/"fast-roads" with motorroad=yes, this could  
be trunk and primary (and perhaps secondary too?). This roads are  
forbidden (implicit) for bicycles and foot.


Think the added 2 (and changed 4th) lines are better:

motorroad=yes & mkgmap:country ~
'(DEU)' { set highway=motorway }   //think for CH and AT the same
highway=trunk & mkgmap:country ~
'(NLD|BEL|LUX|FRA|AUT|CHE|
DNK|HUN|ROU)' { set highway=motorway }
highway=trunk & bicycle=no { set highway=motorway }
highway=trunk { set highway=primary }

--

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] country specific scheme - was: Feature Proposal - RFC - bicycle=use_cycleway

2013-11-16 Thread Pee Wee
Thanks for this information. Openfietsmap contacted me to get more detailed
info. I'll send you an e-mail.


2013/11/15 Masi Master 

> Am 15.11.2013, 16:45 Uhr, schrieb Pee Wee :
>
>  2013/11/14 Martin Koppenhoefer 
>>
>>
>>> 2013/11/14 Ronnie Soak 
>>>
>>>  For the access tags (and we do discuss access tags here), it is common
 practice to have country-specific defaults on certain highway types as
 listed in the wiki [1] and only tag what contradicts those defaults.

>>>
>>>
>>>
>>>
>>> I'm not sure any of the current routers uses these country specific
>>> defaults. My guess is that "normal" roads will always be allowed for
>>> everybody except specified explicitly differently, and motorways and
>>> roads
>>> with motorroad=yes will exclude certain slow vehicles. Cycleways will
>>> allow
>>> cycling and footways walking and usually not cycling. If some country
>>> specific defaults are different and nothing is tagged, it probably won't
>>> work. Usually mappers do add "default" properties explicitly on roads and
>>> ways, and the more mature a region is mapped, the more of those
>>> attributes
>>> you'd usually find.
>>>
>>> cheers,
>>> Martin
>>>
>>>  I think many mappers are very happy with these country specific access
>> rules. This will prevent an overload of tags on roads. There is only one
>> router I know personnaly and that is the creator of the Openfietsmap
>> Garmin map. His map (lite version) is
>> also worldwide
>> available.
>> He uses this country specific scheme.
>>
>> Part of his script is here. I think it makes clear that trunk roads are
>> not
>> accessabel for bicycles in some countries regardless of any "bicycle=no"
>> tag.
>>
>> highway=trunk & mkgmap:country ~
>> '(NLD|BEL|LUX|FRA|DEU|AUT|CHE|
>> DNK|HUN|ROU)' { set highway=motorway }
>> highway=trunk & bicycle=no { set highway=motorway }
>> highway=trunk { set highway=primary }
>>
>
> In Germany trunk generally is able to cycle.
> In Germany we tag "car-roads"/"fast-roads" with motorroad=yes, this could
> be trunk and primary (and perhaps secondary too?). This roads are forbidden
> (implicit) for bicycles and foot.
>
> Think the added 2 (and changed 4th) lines are better:
>
> motorroad=yes & mkgmap:country ~
> '(DEU)' { set highway=motorway }   //think for CH and AT the same
> highway=trunk & mkgmap:country ~
> '(NLD|BEL|LUX|FRA|AUT|CHE|
> DNK|HUN|ROU)' { set highway=motorway }
> highway=trunk & bicycle=no { set highway=motorway }
> highway=trunk { set highway=primary }
>
> --
>
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>



-- 
Verbeter de wereld. Word mapper voor
openstreetmap.
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging