________________________________
From: Anthony <[email protected]>
To: d f <[email protected]>
Cc: OSM Talk <[email protected]>
Sent: Monday, 21 September, 2009 15:20:43
Subject: Re: [OSM-talk] Should Bridges be independent of their ways?


I think the important question is, does it add information?  Probably so.  A 
bridge really is more than just a collection of ways.  It might be 
significantly larger than the ways on it.  A bridge should probably have its 
own geometry.  And if a bridge has its own geometry (polygon or line and width) 
and a layer tag you don't even need the relation, do you?  Anything in the area 
of the bridge with the same layer is located on the bridge.

+1

The only issue I see is when when a bridge only consists of a single way, it'd 
be a pain to add *another* way, with the same geometry, to represent the 
bridge.  So the renderers would have to special case this.  Maybe....

+1

Okay, I have a proposal.  I can bet some people are going to hate me for it, 
but I'm going to propose it anyway...

amenity=bridge (or would it be landuse=bridge?), to be attached to a way or 
polygon.  layer tag is used to indicate the layer.  If a bridge is equivalent 
to a single way, you can attach amenity/landuse=bridge to the way (after 
splitting) instead of creating a separate way.

bridge=yes could, and probably should, still be attached to the way.  It will 
indicate that the way is *on* (over?) a bridge, not that the way *is* a bridge.

No relations, unless you want to add them as redundant information to make it 
easier to calculate which ways are on which bridges (but this can be obtained 
from the geometry, the layer tag, and the bridge tag).


>Would it affect routers? Would a route be described as "cross this bridge, 
>then turn left in 200 metres"?
>

I doubt most routers are going to bother with information that isn't part of 
the way or the nodes directly on the way.

To be clearer I should have said "Turn left 200 metres after crossing this 
river"
To answer my own question, I think they would use such vernacular.  


>It would certain save time splitting the ways.
>

The way should probably still be split, at least to add the layer tag, and 
arguably to add the bridge=yes, which indicates that the way is indeed on a 
bridge.

I've spent so much time splitting ways for bridges so it's with regret that I 
agree they need to be split to define layers. 
+1



      
_______________________________________________
talk mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk

Reply via email to