OpenStreetMap logo OpenStreetMap

Changeset When Comment
120985269 about 1 year ago

Hey, I had documented the tagging I used for these relations on osm.wiki/Proposal:Two-stage_bicycle_turn

If you have thoughts or opinions about this tagging, can you comment there, and/or update that wiki page with the tagging you changed?

152681165 about 1 year ago

Survey note: I explicitly removed "Pearson Airport Limo Toronto" osm.org/node/11978396314/history - I surveyed and found no signage for this business, instead the address given (451 Dundas W) is a UPS Store location advertising mailboxes among other services. (Added the UPS Store as osm.org/node/11980955328 )

I repurposed the limo node for the empty store next door (453 Dundas W) because the node was actually placed over that building.

152485073 about 1 year ago

Thanks!

Most of the "tracks" in Toronto are created without changing the roadway, by placing planters, pre-cast concrete curbs, and/or flex posts on the roadway. IMO this is borderline for "track", but it's different enough from the norm of painted lane that I don't mind cycleway=track tagging. But as it is on the same roadway, I'm not sure drawing a separate way for bicycles is worth it considering the downsides.

(There are _some_ spots where roadway has been rebuilt to separate bicycles more - Bloor Street east of Bathurst comes to mind - but they're few and might not be on aerial imagery yet)

For naming, if we were to go with separate ways, personally I would suggest to match the street name. The fact that it's a cycleway is already in highway=cycleway, and routers will use something like "turn right onto cycleway Richmond Street West" which seems better than "turn right onto cycleway Richmond West Cycle Track" because the former is the actual name of the street.

Another note about mapping if using separate ways - please consider avoiding merging into main way at intersections, per https://community.openstreetmap.org/t/mapping-dedicated-cycleway-on-pavement-temporarily-merging-into-main-road/113840/3 (but I would note that the discussion on whether or not to do this is avoided when cycleways are mapped on the main street way)

As you edit OSM please also keep in mind that different regions may have different tagging/mapping norms.

152485073 about 1 year ago

For the record, see previous discussion for Toronto in early 2023 osm.org/note/3498476

152485073 about 1 year ago

Hello,

Thanks for your edits to bike infrastructure in Toronto.

I was wondering what your motivation for the changes to map bike ways as separate tracks is? This was not previously used in Toronto for standard street-side bike lanes or tracks; bike track information was encoded using cycleway=* tags on the main road. This preserved information like the class of road or speed limit of the road the cycleway runs along.

Also to note, these are not called "Cycleways" in Toronto so the name tag is not really correct. Closest name is probably "cycle track" but it a description ("Danforth Avenue cycle tracks" as in cycle tracks along Danforth Avenue, not "Danforth Avenue Cycle Track" as a name) and not in any official names that I know of.

146656217 about 1 year ago

Made the change back to lanes in osm.org/changeset/151693506 after riding it myself

147782129 about 1 year ago

Hey there, quick question. In this changeset you've deleted some crossing=no tags, for example at osm.org/node/158701763/history

I was wondering if this was because a tool was complaining about them?

I've used crossing=no tags to reinforce where there is no pedestrian crossing at an intersection, because I found that pedestrian routers sometimes tend to leave sidewalks and use roadways to cross a bigger street at locations where there's actually no crossing. So if a tool is complaining or not supporting these, that would be good to know.

151460697 about 1 year ago

Sorry I see that it was from OsmAnd user, but same thing basically.

151458145 about 1 year ago

the species tags for the Roncesvalles surveys are verbatim from plaques in front of the trees

151409546 about 1 year ago

For the record, the species identification is by iNaturalist. I might tweak this, since something like taxon:en=* might work better?

151207743 about 1 year ago

correction to changeset message: "on west side of the street", not east

150102851 over 1 year ago

Hey Cameron,

We could use official_name=* but personally I'm not too sure of the value. Generally my gut feeling is that there isn't much use duplicating data from TTC GTFS that isn't directly used in OSM itself. So name=* yes, route relations maybe (some apps do use them), but official_name=* probably not? The most useful parts are probably name=* and ref=* which contains the TTC stop ID which matches GTFS stop_code.

GTFS guidelines in OSM were recently approved, you can take a look at osm.wiki/GTFS - it's a bit Euro-heavy, but my gist is we can add gtfs:stop_code=5425 to tie stops to GTFS (or just use ref=*, but I guess gtfs:stop_code=* is more explicit) and maybe gtfs:route_id=61394 to routes to tie them to GTFS. That might be useful to someone at some point.

I'm mixed on the "west side" thing for farside stops. Part of me wants to say that OSM is a geographic database so the fact that the stop is on the west side of the intersection can be computed. But then the reductionist argument is that most stops name could also be computed if the name is the cross street. So I'm not opposed, but still think that "what's announced on the bus/streetcar" is a good guide (when you're on the vehicle, you'll hear/see the stop name=* being announced; when you're finding the stop on the street via app, you can usually see its location on a map in addition to seeing the name?). I think in some cases TTC does announce "west side" in the stop names, especially when it's got stops on both sides of a large suburban intersection.

I'm not aware of any apps using tags like official_name=* or description=* for user navigation. I do know OsmAnd does use OSM public transit data if you want to give it a try - as far I can tell it uses only the stop name=* and the route ref=* and name=*, so the description=* won't necessarily help you.

For updates, in my experience transit routes generally don't change that much once mapped in Toronto (streetcar construction detours notwithstanding). I think not all TTC routes are fully mapped with PTv2 relations, and getting that in would be a benefit. Then mapping the 905 transit systems - many of them are there, but incomplete, or not updated in ~8 years and there have been rearrangements. On programming side, creating a QA tool that compares information in GTFS feeds or on agency websites with what's in OSM and flags differences for review would be cool! I don't know how much of stuff like this has been done for OSM already.

150102851 over 1 year ago

Hey Cameron,

Cool to see others people editing Toronto transit in OSM! I was hoping to get your thoughts on the stop names:

The 511 stops were previously named as they are announced on the streetcars (audio and text). So for example "Bastion Street". The reasoning for this was that this is the name most likely to be encountered by people using this data in the real world: an app would tell you to get off at "Bastion Street" and you'd get off when the streetcar announces "Bastion Street".

TTC's official names for these have streets that the route is on (e.g. Fleet Street) but this isn't really used during the trip itself as far as I could tell. Nor is the full name on transit shelters, and there's usually no names on the stop poles.

Another thing is that the TTC uses "West Side", "East Side" suffixes where the stop isn't before the intersection with the street named, but this suffix isn't announced on the streetcar, and the distinction is sometimes confusing (e.g. "Fleet St at Bastion St" and "Fleet St at Bastion St West Side" are actually both on the west side).

I might be missing some benefits of having the long stop names used in OSM - what are they?

Also the official TTC names use abbreviations "St", "Ave", "Blvd" etc which we should expand to "Street", "Avenue", "Boulevard" - everything generally accepted to be an abbreviation is expanded in names in OSM.

Curious to hear your thoughts!

146656217 over 1 year ago

Hi! I was on Cherry Street between the rail bridge and Mill Street today. The bike route on this stretch is not separate from the road - it's paint only, which is pretty canonical cycleway=lane. From a dozen metres away it looked like in the rail underpass it is separated by flex posts, but not really off the road, and I feel that could be fine with cycleway=track. Are you OK with me making those changes to Cherry north of Lake Shore Blvd?

147460685 over 1 year ago

Ugh, sorry about the bounding box, I ran JOSM validator on whole data layer and didn't notice that osm.org/node/1192125034 was far away, it was downloaded earlier when I was making changes at Broadview station

147231594 over 1 year ago

Looks like I also accidentally squared a bunch of buildings on Galley and Roncesvalles - sorry! I looked at the changed buildings in achavi https://overpass-api.de/achavi/?changeset=147231594 and nothing looks _too_ wrong, but sorry for unintended change.

146453080 over 1 year ago

Hi Himké,

Community consensus as it stands now is to not add prefixes in areas that mostly do not have them. Please see osm.wiki/Canada/Tagging_guidelines#Reference_(ref_tag) . As no roads in GTA and Hamilton currently have prefixes, please do not add them without discussing this more widely.

Cheers,
Jarek

145673040 over 1 year ago

Hey, quick question. With this change, bicycle routing is now not possible westbound on Lindsey from Havelock to Gladstone. Is that correct, or is there a counterflow lane for bicycles?

145584394 over 1 year ago

Sorry I accidentally submitted with no comment or source... still getting used to new JOSM interface.

Source is my survey today, as well as Bing and Esri aerial imagery.

145557354 over 1 year ago

Ack, this changeset message should have mentioned Jane Street, not Keele Street - sorry