[Talk-transit] Modelling complex stations

Frankie Roberto frankie at frankieroberto.com
Thu Feb 26 10:45:07 GMT 2009


On Thu, Feb 26, 2009 at 10:21 AM, Peter Miller <peter.miller at itoworld.com>wrote:


> I do think we need to spend a bit more time bottoming this out at this
> stage before coding lots of interchanges. As we are aware the professional
> community has also looked at these same issues and we can learn from them
> and borrow from them as appropriate.
>
> With railways the decision seems to be to have a way per track and then use
> relations to bind these together for some rendering styles. This same
> approach can be used for dual carriageways and complex junctions, even
> though no one has actually done such a rendering to my knowledge.
>

Ah, that's a nice method - I hadn't considered that option. It fits nicely
with how bridges are beginning to be mapped with relations too. (though I
haven't seen how renderers use this information yet).

I'm also going to have to use the relation method for a few trams near me,
as the roads are set up so that one side of the road is tram-only
(railway=tram, oneway=yes), but the other side is also open to road traffic
(highway=unclassified, tram=yes, oneway=yes), sometimes buses and taxis only
(highway=unclassified, tram=yes, oneway=yes, bus=yes, taxi=yes,
motorcar=no). This looks a complete mess in renderers at the moment (see
http://www.openstreetmap.org/?lat=53.478996&lon=-2.241334&zoom=18&layers=B000FTF
).


> Knowing what I do about train enthusiasts and public transport enthusiasts
> I think we are going to end up with every set of tracks and points in the
> entire world in OSM! We might start with a single way through a station and
> ignore the fact that there are three platforms and six or more actual sets
> of tracks, but the coding will get more and more detailed as more fanatical
> people get hold of it!
>

Indeed - I've started to do a few stations near me. One of the unsolved
problems (to my mind), is how to add platforms numbers. ref=* has been
suggested, but most island platforms usually have a different number for
each side of the platform (sometimes even splitting the sides up as 1a, 1b,
etc). See discussion here:
http://wiki.openstreetmap.org/wiki/Talk:Proposed_features/unified_stoparea#Sheffield




-- 
Frankie Roberto
Experience Designer, Rattle
0114 2706977
http://www.rattlecentral.com

Sent from: Sheffield Sheffield United Kingdom.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-transit/attachments/20090226/0679a605/attachment.html>


More information about the Talk-transit mailing list