NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

I wonder what is the meaning of railway=station on a closed way. In my area mappers have started to tag the whole area of the station (including tracks and outdoor areas) like this. This seems logical to me, but it renders the whole area like a building in Mapnik (i.e. Mapnik makers say that building=station and railway=station are the same). Is there a better way to map the actual area of a railway station? (I'd exclude landuse=railway because this is for all railway areas including but not limited to stations).

asked 22 Mar '11, 18:46

dieterdreist's gravatar image

accept rate: 3%

edited 25 Mar '11, 11:50

TomH's gravatar image

TomH ♦♦

Nothing in OSM has an inherent meaning; tags are just combinations of letters. Meaning arises in the heads of people who work with the data. If you want to do a poll, then this is the wrong forum; maybe you should randomly select a number of people who have used the tags in question and ask them what they meant with that!

If you have an issue with the standard Mapnik stylesheet, then Trac is the right place to submit a change request. If you'd rather discuss the issue with fellow mappers, choose one of the mailing lists or the forum.

Generally, I think that many people assume that when they draw a building instead of a POI node, they can transfer the node's tags to the building. That's probably the reason why our cartographers have decided to treat railway=station like a building.

Maybe you could tag the wider area as landuse=railway (because how will you know if something is still part of the station or part of some other railway area?) and then tag the actual building as railway=station?

permanent link

answered 22 Mar '11, 19:46

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
accept rate: 23%

edited 22 Mar '11, 22:36

Jonathan%20Bennett's gravatar image

Jonathan Ben...

I agree with your initial statement, and agree that landuse=railway could be used on the station as well as it is used on the rest of the areas used by the railways, but it is not an alternative to tag the limits of the station. With building=station already in use I don't see a point in tagging only the railway building with railway=station. Also the nodes formerly tagged with railway=station have been part of the tracks themselves, so they have not been buildings in the beginning, and logically it makes no sense to make them buildings now.

(23 Mar '11, 10:29) dieterdreist

When I've been working with stations locally the buildings are oftern a small part so the platforms are marked oftern as seperate areas indepenant to the buildings and often a old poi tags acts like a village indicator and floats, or is bound to one of the lines (probably from when there where no features mapped.

Some sites have been resolved with a neat multipolygon relation that works really well in most places as the name can then cover the site sensibly for verious scales in the renderer. especialy on complex sites.

I think over time that is what our local staions will be converted to and all the platfoms and small features like boths, info points toilets and so on can be rendered well (on large sites when showing small features font sizes can sensibly be adjusted to fit and showing the promernace and coverage) - these appearing a renderer specific but giving a renderer writer an easy task is always helpful to getting things implemented :)

permanent link

answered 01 Mar '16, 17:36

Govanus's gravatar image

accept rate: 3% has a lot of indoor features a relation example complecated by being a multi use shed site

(01 Mar '16, 17:43) Govanus shows a way one renderer handels the small to large scal transition but it is a pure render choice

(01 Mar '16, 17:47) Govanus

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 22 Mar '11, 18:46

question was seen: 7,659 times

last updated: 01 Mar '16, 17:47

NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum