Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Pieren
On Tue, Nov 5, 2013 at 1:23 AM, Tod Fitch t...@fitchdesign.com wrote:

 I personally find the traffic_signal:direction tag to be clunky, but it is
 in the wiki for traffic signals where many/most mappers will find it. And
 traffic signals are a member of the same class as stop and yield signs in
 my mind: Things that control right of way at an intersection.

It's more than clunky. It's simply failing when someone is reversing
the way direction with its prefered editor...

I will repeat here what I already said about traffic signals : I also
don't like relations in general excepted when we have no alternative.
Everybody shall be able to add a node saying here is a traffic light
or here is a stop sign. But once you want it to be workable by
software, it will need to be linked to its intersection. And for this,
the best solution is the relation. It could be even added
half-automatically (with some manual validation) when it's missing by
searching the nearest intersection (could be a job for a QA tool). I
guess something similar is done for speed traps.

Pieren

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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Pieren
On Mon, Nov 4, 2013 at 11:30 PM, Balázs Barcsik
 1. extend highway=give_way (and stop) to able to use on ways
 https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way

And how to interpret the tag if the way is between two intersections ?
Surely not a good solution.

 2. define a new tag: priority_road=give_way (stop)
 link to existing tag
 https://wiki.openstreetmap.org/wiki/Key%3Apriority_road

This is more country specific and will not solve many give_way cases
where there is no priority road signed.

 3. define new tag: priority=give_way (stop)
 link to existing tag https://wiki.openstreetmap.org/wiki/Key:priority

A lot of new tags for only one feature, no ?

 4. define new type - priority:
 link to my proposal:
 https://wiki.openstreetmap.org/wiki/Proposal:_relation:priority

Only 15 relations are of type=priority in OSM ([1]). The type
junction is even more popular (although mainly contributed by the
same person).

Pieren

[1] http://taginfo.openstreetmap.org/relations/priority

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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Steve Doerr
My understanding is that a give_way node on a way should be placed such 
that it is closer to the relevant intersection than it is to any other 
intersection of that way. Thus, as long as you can work out (from this 
proximity) which intersection it relates to, you have all the 
information you need to handle it properly: it applies to traffic 
passing that node heading towards the relevant intersection.


Steve


On 04/11/2013 22:30, Balázs Barcsik wrote:

Hi There!

I would like to introduce give_way and stop alerts into navigation 
tools such as OSMAnd.
For this approach a good tagging is needed. So when someone driving 
and arrives to an intersection then the app would show give way or 
stop depending on which road he/she is. (or nothing if the road is a 
priority one)


Can you help me define this in a proper way?

I think there are several options:

1. extend highway=give_way (and stop) to able to use on ways
https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way
2. define a new tag: priority_road=give_way (stop)
link to existing tag 
https://wiki.openstreetmap.org/wiki/Key%3Apriority_road

3. define new tag: priority=give_way (stop)
link to existing tag https://wiki.openstreetmap.org/wiki/Key:priority
4. define new type - priority:
link to my proposal: 
https://wiki.openstreetmap.org/wiki/Proposal:_relation:priority


Thanks, Balazs




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


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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Balázs Barcsik
Think about oneway tag.
http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing
That is a property of a way.
So as a routing app I just would like to examine this tag, and forget the
relations restrictions:
http://wiki.openstreetmap.org/wiki/Relation:restriction
Because it is a redundancy - if the oneway tag used properly the routing
app can determine whether you can turn right in an intersection or not. In
other words - if someone missed defining the road signs at intersections
(eg, restriction=no_left_turn) then this does not mean that you can turn
left.

So I would prefer to create such tags for priority cases - which can be
assigned to ways

Thanks, Balazs


On Tue, Nov 5, 2013 at 11:59 AM, Steve Doerr doerr.step...@gmail.comwrote:

  My understanding is that a give_way node on a way should be placed such
 that it is closer to the relevant intersection than it is to any other
 intersection of that way. Thus, as long as you can work out (from this
 proximity) which intersection it relates to, you have all the information
 you need to handle it properly: it applies to traffic passing that node
 heading towards the relevant intersection.

 Steve



 On 04/11/2013 22:30, Balázs Barcsik wrote:

 Hi There!

  I would like to introduce give_way and stop alerts into navigation tools
 such as OSMAnd.
 For this approach a good tagging is needed. So when someone driving and
 arrives to an intersection then the app would show give way or stop
 depending on which road he/she is. (or nothing if the road is a priority
 one)

  Can you help me define this in a proper way?

  I think there are several options:

  1. extend highway=give_way (and stop) to able to use on ways
 https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way
 2. define a new tag: priority_road=give_way (stop)
 link to existing tag
 https://wiki.openstreetmap.org/wiki/Key%3Apriority_road
 3. define new tag: priority=give_way (stop)
 link to existing tag https://wiki.openstreetmap.org/wiki/Key:priority
 4. define new type - priority:
 link to my proposal:
 https://wiki.openstreetmap.org/wiki/Proposal:_relation:priority

  Thanks, Balazs




 ___
 Tagging mailing 
 listTagging@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/tagging



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


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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Ilpo Järvinen
On Tue, 5 Nov 2013, Balázs Barcsik wrote:

 Think about oneway
 tag.http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing
 That is a property of a way.
 So as a routing app I just would like to examine this tag, and forget the
 relations restrictions:
 http://wiki.openstreetmap.org/wiki/Relation:restriction
 Because it is a redundancy - if the oneway tag used properly the routing app
 can determine whether you can turn right in an intersection or not. In other
 words - if someone missed defining the road signs at intersections
 (eg, restriction=no_left_turn) then this does not mean that you can turn
 left. So I would prefer to create such tags for priority cases - which
 can be assigned to ways

No, you are simply wrong here. Oneway is a legal concept that really
applies for the way and it is different from turning restrictions that
applies to particular combination of traversing on the graph edges (ie.,
a relation). And you cannot ignore turning restrictions as it by no means
guarantees that the way itself is oneway legally, just the turning is
forbidden from the way you're coming from.


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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Balázs Barcsik
Do you think that routing/navigation apps are using turn restrictions tags
instead of oneway tag to create the route?
I dont think so...


On Tue, Nov 5, 2013 at 12:39 PM, Ilpo Järvinen ilpo.jarvi...@helsinki.fiwrote:

 On Tue, 5 Nov 2013, Balázs Barcsik wrote:

  Think about oneway
  tag.http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing
  That is a property of a way.
  So as a routing app I just would like to examine this tag, and forget the
  relations restrictions:
  http://wiki.openstreetmap.org/wiki/Relation:restriction
  Because it is a redundancy - if the oneway tag used properly the routing
 app
  can determine whether you can turn right in an intersection or not. In
 other
  words - if someone missed defining the road signs at intersections
  (eg, restriction=no_left_turn) then this does not mean that you can turn
  left. So I would prefer to create such tags for priority cases - which
  can be assigned to ways

 No, you are simply wrong here. Oneway is a legal concept that really
 applies for the way and it is different from turning restrictions that
 applies to particular combination of traversing on the graph edges (ie.,
 a relation). And you cannot ignore turning restrictions as it by no means
 guarantees that the way itself is oneway legally, just the turning is
 forbidden from the way you're coming from.


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


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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Ilpo Järvinen
On Tue, 5 Nov 2013, Balázs Barcsik wrote:

 Do you think that routing/navigation apps are using turn restrictions tags
 instead of oneway tag to create the route?I dont think so...

It's still wrong even if everyone would be doing it. :-) And btw, I was
only saying that in order to get it right, you cannot ignore the turn
restrictions (not claiming that one should use them only instead of
oneway or something along those lines).

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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Philip Barnes
There are lots of cases where routing software uses turn restrictions, it would 
be next to useless if it relied on oneways alone.

Phil (trigpoint)
--

Sent from my Nokia N9



On 05/11/2013 13:09 Balázs Barcsik wrote:

Do you think that routing/navigation apps are using turn restrictions tags 
instead of oneway tag to create the route?
I dont think so...



On Tue, Nov 5, 2013 at 12:39 PM, Ilpo Järvinen ilpo.jarvi...@helsinki.fi 
wrote:

On Tue, 5 Nov 2013, Balázs Barcsik wrote:

 Think about oneway
 tag.http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing

 That is a property of a way.
 So as a routing app I just would like to examine this tag, and forget the
 relations restrictions:
 http://wiki.openstreetmap.org/wiki/Relation:restriction
 Because it is a redundancy - if the oneway tag used properly the routing app
 can determine whether you can turn right in an intersection or not. In other
 words - if someone missed defining the road signs at intersections
 (eg, restriction=no_left_turn) then this does not mean that you can turn
 left. So I would prefer to create such tags for priority cases - which
 can be assigned to ways


No, you are simply wrong here. Oneway is a legal concept that really
applies for the way and it is different from turning restrictions that
applies to particular combination of traversing on the graph edges (ie.,
a relation). And you cannot ignore turning restrictions as it by no means
guarantees that the way itself is oneway legally, just the turning is
forbidden from the way you're coming from.


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





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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Pieren
On Tue, Nov 5, 2013 at 2:09 PM, Balázs Barcsik balazs.barc...@gmail.com wrote:
 Do you think that routing/navigation apps are using turn restrictions tags
 instead of oneway tag to create the route?
 I dont think so...

Back to your original post, you want to introduce alerts into
navigation tools. But you seem to have some gaps on this subject. Of
course, routing engines have to handle both, turn restriction
relations and oneways tags on ways.
But, as already said, the oneway restriction applies to the whole way,
for all vehicles arriving there, even from private properties. Where
stops or giveway are just prioritizing the access to an intersection.
Like traffic signals, they should have a minor impact on the routing
itself (some small penalties compared to the highway importance). What
you ask is more please GPS, tell me the traffic signs I'm just seeing
now with my eyes.

Pieren

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


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Paul Johnson
On Tue, Nov 5, 2013 at 5:25 AM, Balázs Barcsik balazs.barc...@gmail.comwrote:

 So I would prefer to create such tags for priority cases - which can be
 assigned to ways


This breaks down in North America, which lacks this concept.
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] give way and stop tag for ways

2013-11-05 Thread Philip Barnes
And in the UK, I have only come across priority diamonds in mainland Europe.

Phil (trigpoint)
--

Sent from my Nokia N9



On 05/11/2013 15:20 Paul Johnson wrote:



On Tue, Nov 5, 2013 at 5:25 AM, Balázs Barcsik balazs.barc...@gmail.com wrote:

So I would prefer to create such tags for priority cases - which can be 
assigned to ways

This breaks down in North America, which lacks this concept.

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


Re: [Tagging] give way and stop tag for ways

2013-11-04 Thread Tod Fitch
A fifth method might be to use forward and backward tags on the node where the 
sign is tagged much like one of the suggested methods for tagging traffic 
signals. 
https://wiki.openstreetmap.org/wiki/Traffic_signal#Tag_all_incoming_ways

Seems like one uniform way of tagging traffic control signs and signals should 
be possible and desirable.

Tod

-- 
Sent from my mobile device. Please excuse my brevity.

Balázs Barcsik balazs.barc...@gmail.com wrote:
Hi There!

I would like to introduce give_way and stop alerts into navigation
tools
such as OSMAnd.
For this approach a good tagging is needed. So when someone driving and
arrives to an intersection then the app would show give way or stop
depending on which road he/she is. (or nothing if the road is a
priority
one)

Can you help me define this in a proper way?

I think there are several options:

1. extend highway=give_way (and stop) to able to use on ways
https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way
2. define a new tag: priority_road=give_way (stop)
link to existing tag
https://wiki.openstreetmap.org/wiki/Key%3Apriority_road
3. define new tag: priority=give_way (stop)
  link to existing tag https://wiki.openstreetmap.org/wiki/Key:priority
4. define new type - priority:
link to my proposal:
https://wiki.openstreetmap.org/wiki/Proposal:_relation:priority

Thanks, Balazs




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


Re: [Tagging] give way and stop tag for ways

2013-11-04 Thread Tod Fitch
Regardless of whether or not a direction tag is considered I think the
following three items should be met:

1. Should be consistent for both mapping signs and signals. At least for
stop signs in the areas I drive, they seem to present the same mapping
issues (location to mark, directionality of traffic they control, etc.) as
traffic signals.

2. Should be easy for non-expert mappers to add and edit. Relations are
conceptually nice for many things. But the tools to make them easy to add
and especially to edit seem to be difficult for many users.

3. Should be easy for the data consumers to parse and use. No so much
worried about display purposes as for routing in this case.

I personally find the traffic_signal:direction tag to be clunky, but it is
in the wiki for traffic signals where many/most mappers will find it. And
traffic signals are a member of the same class as stop and yield signs in
my mind: Things that control right of way at an intersection.

-Tod

On Mon, November 4, 2013 3:42 pm, fly wrote:
 Please not again forward/backward on nodes. We have direction for nodes
 only need to state if you mean the driving direction or the facing
 direction.

 cu fly


 Am 05.11.2013 00:16, schrieb Tod Fitch:
 A fifth method might be to use forward and backward tags on the node
 where the sign is tagged much like one of the suggested methods for
 tagging traffic signals.
 https://wiki.openstreetmap.org/wiki/Traffic_signal#Tag_all_incoming_ways

 Seems like one uniform way of tagging traffic control signs and signals
 should be possible and desirable.

 Tod

 --
 Sent from my mobile device. Please excuse my brevity.

 Balázs Barcsik balazs.barc...@gmail.com wrote:

 Hi There!

 I would like to introduce give_way and stop alerts into navigation
 tools such as OSMAnd.
 For this approach a good tagging is needed. So when someone driving
 and arrives to an intersection then the app would show give way or
 stop depending on which road he/she is. (or nothing if the road is a
 priority one)

 Can you help me define this in a proper way?

 I think there are several options:

 1. extend highway=give_way (and stop) to able to use on ways
 https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way
 2. define a new tag: priority_road=give_way (stop)
 link to existing
 tag https://wiki.openstreetmap.org/wiki/Key%3Apriority_road
 3. define new tag: priority=give_way (stop)
 link to existing
 tag https://wiki.openstreetmap.org/wiki/Key:priority
 4. define new type - priority:
 link to my
 proposal:
 https://wiki.openstreetmap.org/wiki/Proposal:_relation:priority

 Thanks, Balazs


 

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



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



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



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


Re: [Tagging] give way and stop tag for ways

2013-11-04 Thread Paul Johnson
This all really sounds like a job for relations, similar to enforcement
relations.


On Mon, Nov 4, 2013 at 6:23 PM, Tod Fitch t...@fitchdesign.com wrote:

 Regardless of whether or not a direction tag is considered I think the
 following three items should be met:

 1. Should be consistent for both mapping signs and signals. At least for
 stop signs in the areas I drive, they seem to present the same mapping
 issues (location to mark, directionality of traffic they control, etc.) as
 traffic signals.

 2. Should be easy for non-expert mappers to add and edit. Relations are
 conceptually nice for many things. But the tools to make them easy to add
 and especially to edit seem to be difficult for many users.

 3. Should be easy for the data consumers to parse and use. No so much
 worried about display purposes as for routing in this case.

 I personally find the traffic_signal:direction tag to be clunky, but it is
 in the wiki for traffic signals where many/most mappers will find it. And
 traffic signals are a member of the same class as stop and yield signs in
 my mind: Things that control right of way at an intersection.

 -Tod

 On Mon, November 4, 2013 3:42 pm, fly wrote:
  Please not again forward/backward on nodes. We have direction for nodes
  only need to state if you mean the driving direction or the facing
  direction.
 
  cu fly
 
 
  Am 05.11.2013 00:16, schrieb Tod Fitch:
  A fifth method might be to use forward and backward tags on the node
  where the sign is tagged much like one of the suggested methods for
  tagging traffic signals.
 
 https://wiki.openstreetmap.org/wiki/Traffic_signal#Tag_all_incoming_ways
 
  Seems like one uniform way of tagging traffic control signs and signals
  should be possible and desirable.
 
  Tod
 
  --
  Sent from my mobile device. Please excuse my brevity.
 
  Balázs Barcsik balazs.barc...@gmail.com wrote:
 
  Hi There!
 
  I would like to introduce give_way and stop alerts into navigation
  tools such as OSMAnd.
  For this approach a good tagging is needed. So when someone driving
  and arrives to an intersection then the app would show give way or
  stop depending on which road he/she is. (or nothing if the road is a
  priority one)
 
  Can you help me define this in a proper way?
 
  I think there are several options:
 
  1. extend highway=give_way (and stop) to able to use on ways
  https://wiki.openstreetmap.org/wiki/Tag:highway%3Dgive_way
  2. define a new tag: priority_road=give_way (stop)
  link to existing
  tag https://wiki.openstreetmap.org/wiki/Key%3Apriority_road
  3. define new tag: priority=give_way (stop)
  link to existing
  tag https://wiki.openstreetmap.org/wiki/Key:priority
  4. define new type - priority:
  link to my
  proposal:
  https://wiki.openstreetmap.org/wiki/Proposal:_relation:priority
 
  Thanks, Balazs
 
 
 
 
 
  Tagging mailing list
  Tagging@openstreetmap.org
  https://lists.openstreetmap.org/listinfo/tagging
 
 
 
  ___
  Tagging mailing list
  Tagging@openstreetmap.org
  https://lists.openstreetmap.org/listinfo/tagging
 
 
 
  ___
  Tagging mailing list
  Tagging@openstreetmap.org
  https://lists.openstreetmap.org/listinfo/tagging
 


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

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