Re: [OSM-talk] How to tag oneway exceptions? Oneway except residents?

2009-04-30 Thread Paul Johnson
Eddy Petrișor wrote:
 Paul Johnson a scris:
 Ben Laenen wrote:
 On Sunday 26 April 2009, Tobias Knerr wrote:
 Renaud MICHEL schrieb:
 I didn't find an answer in the wiki, how should I tag roads that
 are one way for motorized vehicles but two way for bicycle?
 The documented and established way to do so is
 oneway=yes + cycleway=opposite,
 see http://wiki.openstreetmap.org/wiki/Key:cycleway

 The proposal Conditions for access tags allows to alternatively use
 oneway=yes + oneway:bicycle=no
 which is a bit more flexible because it is not limited to bicycles,
 see
 http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_a
 ccess_tags
 But bicycle:oneway=no is much more logical of course since you're 
 defining the access rights of bicycles...
 I hope oneway:bicycle=-1 also works, if so, this is a much cleaner and
 more precise way of tagging the rare street that is actually two way,
 but prohibits cyclists in one direction and motorists in the other (and
 perhaps provide automated warning for those who ride with a GPS).
 
 Extrapolating, should I use oneway:residents=no on a one way road which has
 this exception for people living on that street?

That *sounds* about right, but I'm curious how that works...is it honor
system, or is there some kind of local permit system?  Are visitors able
to negotiate restrictions like residents, or do they have to go around?



signature.asc
Description: OpenPGP digital signature
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] How to tag oneway exceptions?

2009-04-27 Thread Paul Johnson
Tobias Knerr wrote:
 Ben Laenen wrote:
 The proposal Conditions for access tags allows to alternatively use
 oneway=yes + oneway:bicycle=no
 which is a bit more flexible because it is not limited to bicycles,
 see
 http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_a
 ccess_tags
 But bicycle:oneway=no is much more logical of course since you're 
 defining the access rights of bicycles...
 
 Have you read the proposal as well as the Extended conditions for
 access tags add-on proposal? Your argument would be valid if the only
 possible condition would be the type of vehicle. However, it's also
 possible to use current time, weather, lighting etc. as a condition.

Oooh, that could be interesting to help make more ferry crossings on
Oregon's Willamette River more precise... access:flooded=no
access:night=no plus standard seasonal restriction tags make more sense
than hourly ones.  Plus could be very useful if your routing software is
aware of river levels and daylight.



signature.asc
Description: OpenPGP digital signature
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] How to tag oneway exceptions?

2009-04-27 Thread Paul Johnson
Ben Laenen wrote:
 On Sunday 26 April 2009, Tobias Knerr wrote:
 Renaud MICHEL schrieb:
 I didn't find an answer in the wiki, how should I tag roads that
 are one way for motorized vehicles but two way for bicycle?
 The documented and established way to do so is
 oneway=yes + cycleway=opposite,
 see http://wiki.openstreetmap.org/wiki/Key:cycleway

 The proposal Conditions for access tags allows to alternatively use
 oneway=yes + oneway:bicycle=no
 which is a bit more flexible because it is not limited to bicycles,
 see
 http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_a
 ccess_tags
 
 But bicycle:oneway=no is much more logical of course since you're 
 defining the access rights of bicycles...

I hope oneway:bicycle=-1 also works, if so, this is a much cleaner and
more precise way of tagging the rare street that is actually two way,
but prohibits cyclists in one direction and motorists in the other (and
perhaps provide automated warning for those who ride with a GPS).

This would be especially handy in Portland, Oregon where some minor
roads connecting major streets to bicycle boulevards occasionally have
this situation, as well as provide some kind of warning in a spot where
cyclists may not expect such an arrangement (one example would be how
OR-99/I-5 connects to Jantzen Beach by bicycle, where cyclists leaving
the cycleway for Jantzen Beach find themselves placed facing the wrong
way on a freeway onramp, even if the correct way to handle this is
slaughtering the civil engineer who thought up that half-baked interchange).



signature.asc
Description: OpenPGP digital signature
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] How to tag oneway exceptions?

2009-04-26 Thread Tobias Knerr
Renaud MICHEL schrieb:
 I didn't find an answer in the wiki, how should I tag roads that are one way 
 for motorized vehicles but two way for bicycle?

The documented and established way to do so is
oneway=yes + cycleway=opposite,
see http://wiki.openstreetmap.org/wiki/Key:cycleway

The proposal Conditions for access tags allows to alternatively use
oneway=yes + oneway:bicycle=no
which is a bit more flexible because it is not limited to bicycles, see
http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_access_tags

Tobias Knerr

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] How to tag oneway exceptions?

2009-04-26 Thread Ben Laenen
On Sunday 26 April 2009, Tobias Knerr wrote:
 Renaud MICHEL schrieb:
  I didn't find an answer in the wiki, how should I tag roads that
  are one way for motorized vehicles but two way for bicycle?

 The documented and established way to do so is
 oneway=yes + cycleway=opposite,
 see http://wiki.openstreetmap.org/wiki/Key:cycleway

 The proposal Conditions for access tags allows to alternatively use
 oneway=yes + oneway:bicycle=no
 which is a bit more flexible because it is not limited to bicycles,
 see
 http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_a
ccess_tags

But bicycle:oneway=no is much more logical of course since you're 
defining the access rights of bicycles...

The xxx:oneway looks to be used a lot more often than oneway:xxx as well 
in current data (although I'm probably responsible for most of 
those :-) )

Ben

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] How to tag oneway exceptions?

2009-04-26 Thread Tobias Knerr
Ben Laenen wrote:
 The proposal Conditions for access tags allows to alternatively use
 oneway=yes + oneway:bicycle=no
 which is a bit more flexible because it is not limited to bicycles,
 see
 http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_a
 ccess_tags
 
 But bicycle:oneway=no is much more logical of course since you're 
 defining the access rights of bicycles...

Have you read the proposal as well as the Extended conditions for
access tags add-on proposal? Your argument would be valid if the only
possible condition would be the type of vehicle. However, it's also
possible to use current time, weather, lighting etc. as a condition.

As most conditional access tags do not contain a vehicle class, the idea
of defining the access rights of vehicle class x cannot apply to them.
Instead, condition semantics are used: The base key (the first part of
the key) applies if and only if all appended conditions are fulfilled in
the situation at hand. So the way is normally an oneway street, but for
people using a bicycle it isn't.

This makes sense for other conditions than vehicle classes, too, and can
be easily and logically extended to more than one condition (for
example, maxspeed:hgv:wet for hgv maxspeed on wet roads).

 The xxx:oneway looks to be used a lot more often than oneway:xxx as well 
 in current data

I haven't seen a consistent definition using your way of tagging that
works for more complex cases with multiple and non-vehicle conditions,
though.

Tobias Knerr

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] How to tag oneway exceptions?

2009-04-26 Thread Guenther Meyer
Am Sonntag 26 April 2009 schrieb Ben Laenen:
 On Sunday 26 April 2009, Tobias Knerr wrote:
  Renaud MICHEL schrieb:
   I didn't find an answer in the wiki, how should I tag roads that
   are one way for motorized vehicles but two way for bicycle?
 
  The documented and established way to do so is
  oneway=yes + cycleway=opposite,
  see http://wiki.openstreetmap.org/wiki/Key:cycleway
 
  The proposal Conditions for access tags allows to alternatively use
  oneway=yes + oneway:bicycle=no
  which is a bit more flexible because it is not limited to bicycles,
  see
  http://wiki.openstreetmap.org/wiki/Proposed_features/Conditions_for_a
 ccess_tags

 But bicycle:oneway=no is much more logical of course since you're
 defining the access rights of bicycles...

the logic depends on the point of view...

for me, oneway=yes defines a global restriction for the tagged element.
and oneway:bicycle=no defines an exception of this global rule.





signature.asc
Description: This is a digitally signed message part.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk