Maps/Transport for London/Map Challenge 1 - underground entrances

From Bjoern Hassler's website
Jump to: navigation, search

Following the OSM Q&A in May, I'd like to pose a "Map Challenge" around applying the London public transport tagging scheme. At the meeting, the idea of "MissingMaps in London" was raised, and so this is an exploration of whether a "MissingMaps"-style approach is of interest to others. Obviously, in the future various challenges can be set. We could also explore whether the challenges can be "gamified", and perhaps the top-10 could receive a badge on their user page or another incentive?

1 Challenge 1: Fixing underground entrances, node[railway=subway_entrance][edit]

According to the scheme [1],

  • underground stations should have entrances, and
  • underground entrances should be tagged with "ref" and "wheelchair".

This is really helpful information, e.g. wheelchair tagging becomes available on wheelmap - however, if you look at that link, you'll see a lot of grey. Names and ref are useful for knowing where you'll come up from the subway, to continue your journey in the right direction.

1.1 Overview[edit]

These maps shows the current situation:

London public transport tagging scheme - Map Challenges - Entrances 01.png London public transport tagging scheme - Map Challenges - Entrances 02.png

(Click images to see larger image.)

1.1.1 Legend:[edit]

  • Stations: small, solid purple dots (or purple station outlines in larger views)
  • Anything else: an entrance (for details see below)

1.1.2 Map details[edit]

Here are some map details to explain the colour scheme:

London public transport tagging scheme - Map Challenges - Entrances 03.png London public transport tagging scheme - Map Challenges - Entrances 04.png

1.1.2.1 Legend:[edit]

  • Stations: small, solid purple dots and purple station outlines in larger views
  • Anything else is a subway_entrance:
    • No tagging: red, dashed border (thicker line)
    • Some tagging: red, solid border, red fill, plus
      • Green fill: Wheelchair tag has been added
      • Green border: ref tag is present
      • Solid border: name tag is present.
  • Complete tagging: solid green border, green fill (and smaller symbol)

(I've tried to make the choice of colours as accessible as possible - leave a message if you would like a different scheme.)

1.1.2.2 Some examples:[edit]

An example for well-tagged node: http://www.openstreetmap.org/node/659654479

1.1.3 Interactive map[edit]

These interactive maps show the current state of entrances:

You can use the maps to find areas that need work. How the maps were made.

1.2 The Challenges[edit]

1.2.1 Challenge 1A: Add station entrances[edit]

As you see from the maps, many stations (purple dots) do not have a nearby entrance (esp. outside central London). The challenge is to add entrances, so that each station has at least one entrance.

Note: subway_entrances are "logical entities", i.e. stairs, escalator and lift all side-by-side only constitute one entrance. You could however add various ways from there, tagged differently.

1.2.2 Challenge 1B: Add tags for station entrances[edit]

As you can see from the maps, many stations do not have 'ref' or 'wheelchair' tags. The challenge is to add those tags. The 'ref' tag (although in the scheme) is not used a lot. However, the 'name' tag is used more. In "duck-tagging" fashion, I propose to add name tags as well. So a node should have these tags:

  • railway=subway_entrance
  • wheelchair=yes/no
  • ref=1,2,3,... (a number if present)
  • name=Exit 1,2,3,4..., Argyle Street (Exit + number + whatever it says above the exit)

Where an entrance does no have a ref/name, you could add

  • note=entrance has no ref (date)

to show that it's been surveyed.

1.2.2.1 For the more experienced mapper, and for discussion[edit]

There are some further properties that the interactive maps do not monitor. For stations that are an exit/entrance only, I would suggest to add

  • oneway=yes
  • note=Exit only / Entrance only.

(The scheme recommends oneway, but this appears to be in conflict with osm:Key:oneway which says that oneway applies to lines, so adding note to indicate direction.)

osm:Key:entrance also mentions entrance=exit to be added for 'exit only'. This is no mentioned in the scheme, but it would make sense to add it:

  • entrance=exit

For experienced mappers, You may also want to add the bicycle tags.

1.2.3 Changeset comment[edit]

Add #TFLMapChallenge to the changeset comment, to make edits more easily identifiable!

1.3 Stats[edit]

date stations current number of entrances within the current number of entrances:
node has wheelchair tag node has ref tag node has name tag node has all tags (wheelchair/ref/name)
3rd May 2017 708 337 156 31 157 8
9th May 707 354 159 39 160 15


Note: Clearly each station should have at least one entrance. At the moment the number of entrances is less than half the number of stations. Also, all entrances should have wheelchair tag, while most (at least in Cenral London) should also have ref/name tags (some station entrances won't have refs). (How the counter works.)

1.3.1 Recent changes[edit]

Recent changes via overpass, as list:

Overpass-turbo (run)
Overpass-turbo (run)
Overpass-turbo (view)
[out:csv(::id,::user, ::timestamp, ::version, ::changeset,wheelchair,ref,name,note)][timeout:25];                                                                                                                                                           
{{rse=["railway"="subway_entrance"]}}
{{geocodeArea:"London"}}->.a;
{{myarea=(area.a)}}
(
  node{{rse}}{{myarea}};
);
(node._(changed:"{{date:7 days}}"));
out meta qt;

As map:

Overpass-turbo (run)
Overpass-turbo (run)
Overpass-turbo (view)
[out:json][timeout:25];                                                                                                                                                           
{{rse=["railway"="subway_entrance"]}}
{{geocodeArea:"London"}}->.a;
{{myarea=(area.a)}}
(
  node{{rse}}{{myarea}};
);
(node._(changed:"{{date:7 days}}"));
out meta qt;

1.4 Support available[edit]

osm:User:Bjohas is watching the discussion page, so feel free to post questions/comments there. I'm happy to offer support in tagging, including support for new mappers. if you want to map in the field, e.g. using your phone, but you don't know how to use maps.me etc, get in touch. If the challenge is a goer, I'll also add weekly stats about progress. Bjohas (talk) 11:39, 4 May 2017 (UTC)