On 17 Nov 2009, at 12:35, Richard Mann wrote:

On Tue, Nov 17, 2009 at 12:13 PM, Peter Miller <[email protected] > wrote:

Can I suggest we define some terms.

A Line is all the journeys made using a particular reference (4, X13,
Citi1 etc). Most people actually use the Route relation for this. This
should include all the ways that are travelled on by the vehicle and
all the stops that are called at. It might be helpful to add these
stops in some sort of order (out then back) but it will not always be
possible.

A Line Variant (also know as a Service Variant) is a unique stopping
pattern for a bunch of Journeys within a Line. (ie inbound, outbound,
inbound via the school, outbound but stopping at the station and not
going to the end of the route etc). This would include all the stops
in order. however..... I strongly suggest we don't add this data to
OSM - it is too complex and not needed for mapping and should be kept
in the schedules service.

In particular, lets not start using the term Line to describe only a
single direction (ie a variant) or we will get horribly confused.

I think having the two directions in one relation is a recipe for confusion, because putting "forward_stop" as a role could refer to the direction of the bus service or the semi-arbitrary direction of the way. It's almost bound to be a mess. Whereas it's a lot clearer if the two directions are in separate relations. The only problem with splitting the two directions, as far as I can see, is editor support for having 2 x umpteen relations on a way.

I think you are making a false assumption that a Line only has two variants. Often they have more than two and sometimes as many as ten. The only way to establish all the variants is to inspect the schedules in detail which is why I recommend that we duck the issue and only include enough information to produce a good bus map.


Regards,


Peter


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

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

Reply via email to