Proposal:Education tag

From OpenStreetMap Wiki
Latest comment: 1 year ago by Maro21 in topic Voting
Jump to navigation Jump to search
The Feature Page for the approved proposal Key:education is located at Key:education
The Feature Page for the approved proposal Key:education is located at Tag:education=school


Key:education
Proposal status: Approved (active)
Proposed by: quincylvania
Tagging: education=*
Applies to: node area
Definition: An educational facility.
Statistics:

Draft started: 2024-08-20
RFC start: 2024-11-11
Vote start: 2025-02-13 00:00:00 (UTC)
Vote end: 2025-02-26 23:59:59 (UTC)

Proposal

education=* shall be adopted as the recommended key for tagging all education features. Following the model of the healthcare=* key, existing education tags such as amenity=school shall not be deprecated and should remain in use alongside education=* tags for the foreseeable future.

Rationale

education=* tag, with over 5,000 uses as of 2024, is an alternate method of tagging schools, universities, and other educational facilities. However, amenity=* tags are by far the standard way to tag these features (amenity=school, amenity=university, etc.). As a result, educational features in OSM share no common tags with each other that identify them categorically. This makes it overly difficult to query, filter, and render educational features. This issue is compounded when trying to account for the long tail of low-usage education tags, like amenity=sailing_school and amenity=cooking_school.

This same situation previously existed for healthcare features until OSM mappers and tools adopted the healthcare=* tag to better categorize them. healthcare=* tags typically live alongside their corresponding amenity=* tags, allowing for a years-long period of transition where existing tools remain functional while the tag is gradually adopted. This method has proven successful, with over 800,000 healthcare=* uses as of 2024.

In the long term, adopting a single education=* key will encourage more accurate and detailed mapping of education features. Mappers who are unsure about the nature of an educational facility can use a tag like education=yes instead of erroneously using amenity=school. Mappers can easily invent new values under education=* for niche feature types. In these cases, data consumers would not have to handle each case individually, since all these features would share the same key, education=*.

Tagging

  • Existing education tags (mostly under amenity=*) should be left in place.
  • Mappers should add an appropriate education=* tag to educational facilities.
  • The education=* value should match the amenity=* value when they are used together.
  • An education=* matching an amenity=* values takes on the exact same meaning.
  • education=yes may be used to tag an education facility of unknown properties, or to specify that a feature of a different type provides some sort of educational program.
    • E.g. a bar that offers public bartending classes may be tagged amenity=bar + education=yes (though a more specific tag may be developed later).
  • Mappers are free to define new values under education=* to describe an educational facility when existing values are inadequate.
  • education=yes or custom education=* values should not be used on generic infrastructure.
    • E.g. tagging education=yes on a school parking lot or education=playground on a school playground is discouraged.

Tag mappings

Existing tags with fewer than 100 uses are ignored.

Current tag (remains in use) New tag (additive)
amenity=kindergarten education=kindergarten
amenity=school education=school
amenity=college education=college
amenity=university education=university
amenity=trade_school education=trade_school
amenity=prep_school education=prep_school
amenity=training education=training
amenity=driving_school education=driving_school
amenity=music_school education=music_school
amenity=language_school education=language_school
amenity=dancing_school education=dancing_school
amenity=ski_school education=ski_school
amenity=surf_school education=surf_school
amenity=sailing_school education=sailing_school
amenity=flight_school education=flight_school
amenity=cooking_school education=cooking_school
amenity=art_school education=art_school

Unaffected tags

Tag Note
amenity=childcare Childcare without an educational curriculum is considered outside the scope of this proposal.
amenity=dojo There is some debate over this tag and whether it maps directly to a martial arts training school, or is simply a place where one can practice martial arts.
office=tutoring This is a low-usage tag with a meaning that is not entirely clear.

Comparison with past proposals

Features/Pages affected

There are a lot of education-related wiki pages in various languages that will need updating. On feature pages, existing documentation would be left alone while a note recommending concurrent tagging with education=* would be added.

External discussions

Comments

Please comment on the discussion page.

Voting

Voting closed

Voting on this proposal has been closed.

It was approved with 24 votes for, 6 votes against and 5 abstentions.