Re: [Talk-transit] tagging stops served by multiple routes by more than one transit agency
When I tag bus stops with multiple operators I add the operator name to the route_ref. In the above example of HART and USF I would tag the stop as: operator=hart;usf hart_route_ref=5;12 usf_route_ref=A;C I always include route information in my bus stop tagging. I think it is more than just placeholder information. For instance, an application showing bus stops on a map should allow you to hover over the stop and see which routes it serves. If the stop doesn't include this data within its tags then you have to search through all the relations too get that data. Its simpler if the data is already in the bus stop node. Also, if you're trying to build a map of the system from the ground up instead of using an import (say, if the city in question didn't release its GTFS feed under an appropriate license) then its really a necessity to tag the stops completely to allow someone else creating the relation later to know which stops to include. Cheers, Greg ___ Talk-transit mailing list Talk-transit@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-transit
Re: [Talk-transit] tagging stops served by multiple routes by more than one transit agency
On 24 July 2010 12:59, Gregory Arenius greg...@arenius.com wrote: When I tag bus stops with multiple operators I add the operator name to the route_ref. In the above example of HART and USF I would tag the stop as: operator=hart;usf hart_route_ref=5;12 usf_route_ref=A;C I always include route information in my bus stop tagging. I think it is more than just placeholder information. For instance, an application showing bus stops on a map should allow you to hover over the stop and see which routes it serves. That's presently done by adding the bus stop to the relation[s] containing the bus lines. -- Best regards, mit freundlichen Grüssen, meilleurs sentiments, Pozdrowienia, Michał Borsuk ___ Talk-transit mailing list Talk-transit@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-transit
[Talk-transit] tagging stops served by multiple routes by more than one transit agency
As I mentioned in an earlier post, we have two public transit systems operating in the area of our university. They both serve a transit center/bus_station just off campus, but they share some stops on campus (and pass by some of the others' stops on campus). They have multiple routes at some of the shared stops. I have found guidance on the wiki (http://wiki.openstreetmap.org/wiki/Tag:highway%3Dbus_stop) that where a multiple routes serve a stop, this should be tagged by listing the routes in numeric order and then (if necessary) alphabetical order, with the routes separated by semicolons, using no spaces unless they are part of the route designation. The example in the wiki is route_ref=66A;123;456;s78;x9 What is not clear is how to handle a situation in which a stop serves two operators and multiple routes for each. For example, one stop is on HART routes 5 and 12, and on USF routes A and C By inference, we would code the operators in alphabetical order, separated by semicolons, as operator=HART;USF And in this case, because the USF system designates routes by letters while HART uses numbers, we could luck out with route_ref=5;12;A;D But if both systems used route numbers, this would not indicate which routes belong to which operators. I know from experience that transit agencies in the Puget Sound region interline all the time, sometimes at transit centers/bus_stations but more often not, and most use numeric route identifiers. My understanding is that when the UK privatized some of its bus service, it had multiple companies serving the same stops. So this should not be a one-off instance here. An alternative format would be to code an operator1=HART and route_ref1=5;12, and an operator2=USF with route_ref2=A;D, but this seems error-prone to me. I've seen this format used in mapping some other features, but I haven't seen documentation of it. A recent comment here suggested that it might be better not to include route information, because routes change, and situations such as this may be another reason not to do so. However, the routes near campus are very stable (the USF system adds routes, but otherwise changes them only to avoid construction). And, when we communicated with local mappers of bus_stops about our plans to upload GTFS data, we were asked whether we could upload the routes as well as the other information. So there is demand for it, even though in a trip-planning application we would use the GTFS stop_id to link between other OSM data and transit route/schedule data. We would welcome suggestions or guidance on how to handle the route tagging. Given the specialized focus of this problem, I'm not posting it to the tagging listserv. Ed Edward L. Hillsman, Ph.D. Senior Research Associate Center for Urban Transportation Research University of South Florida 4202 Fowler Ave., CUT100 Tampa, FL 33620-5375 813-974-2977 (tel) 813-974-5168 (fax) hills...@cutr.usf.edu http://www.cutr.usf.edublocked::http://www.cutr.usf.edu/ ___ Talk-transit mailing list Talk-transit@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-transit
Re: [Talk-transit] tagging stops served by multiple routes by more than one transit agency
IMHO route_ref is just a placeholder until you make the stops members of the route relations, so don't worry about it Richard On Wed, Jul 21, 2010 at 3:35 PM, Hillsman, Edward hills...@cutr.usf.edu wrote: As I mentioned in an earlier post, we have two public transit systems operating in the area of our university. They both serve a transit center/bus_station just off campus, but they share some stops on campus (and pass by some of the others’ stops on campus). They have multiple routes at some of the shared stops. I have found guidance on the wiki (http://wiki.openstreetmap.org/wiki/Tag:highway%3Dbus_stop) that where a multiple routes serve a stop, this should be tagged by listing the routes in numeric order and then (if necessary) alphabetical order, with the routes separated by semicolons, using no spaces unless they are part of the route designation. The example in the wiki is route_ref=66A;123;456;s78;x9 What is not clear is how to handle a situation in which a stop serves two operators and multiple routes for each. For example, one stop is on HART routes 5 and 12, and on USF routes A and C By inference, we would code the operators in alphabetical order, separated by semicolons, as operator=HART;USF And in this case, because the USF system designates routes by letters while HART uses numbers, we could luck out with route_ref=5;12;A;D But if both systems used route numbers, this would not indicate which routes belong to which operators. I know from experience that transit agencies in the Puget Sound region interline all the time, sometimes at transit centers/bus_stations but more often not, and most use numeric route identifiers. My understanding is that when the UK privatized some of its bus service, it had multiple companies serving the same stops. So this should not be a one-off instance here. An alternative format would be to code an operator1=HART and route_ref1=5;12, and an operator2=USF with route_ref2=A;D, but this seems error-prone to me. I’ve seen this format used in mapping some other features, but I haven’t seen documentation of it. A recent comment here suggested that it might be better not to include route information, because routes change, and situations such as this may be another reason not to do so. However, the routes near campus are very stable (the USF system adds routes, but otherwise changes them only to avoid construction). And, when we communicated with local mappers of bus_stops about our plans to upload GTFS data, we were asked whether we could upload the routes as well as the other information. So there is demand for it, even though in a trip-planning application we would use the GTFS stop_id to link between other OSM data and transit route/schedule data. We would welcome suggestions or guidance on how to handle the route tagging. Given the specialized focus of this problem, I’m not posting it to the tagging listserv. Ed Edward L. Hillsman, Ph.D. Senior Research Associate Center for Urban Transportation Research University of South Florida 4202 Fowler Ave., CUT100 Tampa, FL 33620-5375 813-974-2977 (tel) 813-974-5168 (fax) hills...@cutr.usf.edu http://www.cutr.usf.edu ___ Talk-transit mailing list Talk-transit@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-transit ___ Talk-transit mailing list Talk-transit@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-transit