This tag should be used for two things:
- Together with
historic=*to indicate the date of an event (ISO 8601) - Together with amenity=clock to indicate whether the clock shows the date. (
date=yes/no)
I already consider this combination of meanings to be incorrect, because, surprise, there are historic=memorial + amenity=clock overpass turbo
In practice, I consider this tag to be as cursed as id= and I suggest getting rid of it before it’s too late.
So, the tag values are: date | Keys | OpenStreetMap Taginfo
No more than 20% used for its intended purpose:
Out of 9000 amenities, only 5000 are amenity=clock.
Let’s see where date=6/18/2010-7/7/2010 is used
https://osm.org/user/AnnaHight89/history?after=13519967
It seems that the top values are similar incorrect uses.
Well, maybe historic + date is used more successfully? overpass turbo
Most of the relations are boundary=historic_parish in Ireland. I don’t understand how I’m supposed to interpret a tag, like start_date=*? Relation: Galloon Parish (11029235) | OpenStreetMap
And most of the ways are the date on the tombs: Way: 1173656326 | OpenStreetMap
But actually we have Key🧑date_of_birth - OpenStreetMap Wiki and Key🧑date_of_death - OpenStreetMap Wiki
Looks pretty valid historic=battlefield + date=*. It seems that most of the correct values are here, however, non-ISO values are also found
Remaining ~1000 POIs overpass turbo
There are a lot of historic=memorial, but here I want to ask: are we sure that the cartographers did not add start_date=*?
…
Potential RFC
Disclaimer: I’m not a native English speaker, so feel free to suggest other, more correct new tags.
- Deprecate
date=* amenity=clock+date=yes/no→amenity=clock+with_date=yes/no- Most
historic+datecan be replaced withstart_date=*or other documented tags. More complex cases can be replaced with something likehistoric:date=*
Side effects:
- we can standardize the
datevalue so we no longer see 20001231 - We can link more Wikidata in the process, and this can provide more accurate information to the end user
The affected projects mostly use amenity=clock. date | Keys | OpenStreetMap Taginfo But I don’t think this change will be painful, due to the limited usefulness of the date=yes/no tag for the end user.
p.s. I was inspired by the idea of adding the date: keyword to Overpass Wizard Add operator `date:` into Wizard · Issue #784 · tyrasd/overpass-turbo · GitHub So I decided to check if there is such a tag in OSM and realized that the practice of using it is terrible


