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

For example, a school building and its grounds could both be tagged amenity=school (edit: though apparently this is not the correct way of tagging). But which one should tags like name and operator be applied to?

asked 10 Aug '10, 23:49

NE2's gravatar image

accept rate: 9%

edited 11 Aug '10, 16:46


why was this question voted down? It's a perfectly reasonable question.

(11 Aug '10, 08:25) David Dean

I don't mind - every downvote takes away only one point, while every upvote gives me 15 points :) Maybe when I grind up into the thousands I'll sell this account on ebay.

(12 Aug '10, 03:26) NE2

The school building and its grounds should not both be tagged as amenity=school.

Per the good practice of "One feature, one OSM-object", only one object should be tagged as amenity=school (assuming there is only one school at that location).

And assuming the school grounds are mapped, it should be tagged as amenity=school, plus name= and operator= etc as appropriate. The school building should be tagged as building=yes, or something like building=school if you want to be more specific.


The above is for information that applies to the school as a whole, like the name and the type of school. Information specific to one element should still be tagged on that element. For example, if one school building has its own name, or if different buildings have different postal addresses, they should get their own name= or addr: tags.

This may or may not affect the tags for the whole area: In the example, the whole area would still get a name= tag (because the school probably also has a name of its own, just like the building), while it would not get addr: tags (because if different buildings have different addresses, there is no meaningful address for the school as a whole).

permanent link

answered 11 Aug '10, 04:03

Vclaw's gravatar image

accept rate: 22%

edited 11 Mar '15, 11:43

sleske's gravatar image



Hmmm, OK. So what about a large resort hotel? You want routing software to know where the main check-in building is, but if you tag that as the resort, what do you do with the grounds? If you tag the grounds as tourism=hotel, how do you tell software where to go?

(11 Aug '10, 05:37) NE2

You'd probably have a separate node for the entrance connected to the "site" with a relation. I don't think there are established tags for this, but it may be possible to combine and .

(11 Aug '10, 14:13) RoToRa

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: 10 Aug '10, 23:49

question was seen: 6,398 times

last updated: 11 Mar '15, 11:43

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