This seems to be a pretty important point for this project, and to me it looks like it’s overlooked.
The current situation leads to mistakes because its not clear, how approximations should tagged.
The current documentation on Key:start_date
could use an update. I would like to open a thread afterwards in the OSM-Forum as well, but I think it’s essential to first clarify how approximations are handled in start_date:edtf
first.
It can or should also be decided for a style-guide like Date (mentioned by Support for century-format dates - #2 by Minh_Nguyen )
The examples could be greatly expanded and formatted into a clearer table for easier understanding. Below is an idea of what this could look like:
Column 1 | Column 2 | Column 3 |
---|---|---|
What to describe | How to tag | Example picture |
1700 | start_date=1970 start_date:edtf=1970 | |
Sunday, 14.07.1988 | start_date=1960-07-14 start_date:edtf=1960-07-14 | |
Sunday May 1, 1960 1 P. M. | start_date=1960-05-01 start_date:edtf=1960-05-01T13:00 | |
Circa 1849 | start_date=1849 start_date:edtf=1849~ | |
Beween 1906 and 1908 | start_date=1908 start_date:edtf=1906/1908 | For start_date=1908 and start_date:edtf=1906/1908 or [1906…1908] it should be decided to be a / separator |
In the 18th Century | start_date=1700 start_date:edtf=17XX | |
Mid 18th Century | start_date=1750 start_date:edtf=1750~ | |
Probably in the 18th Century | start_date=1700 start_date:edtf=1700~ | |
1890s | start_date=1895 start_date:edtf=189X | |
In the fall of 1814 | start_date=1814 start_date:edtf=1814-23 | Why is this -23? For weeks? How can this be differed from YYYY-MM like 1814-12? How to know its month or week? |
Thought to have been built in 1804 | start_date=1804 start_date:edtf=1804? | |
Before 1800 | start_date=1800 start_date:edtf=/1800 | Same, should be decided be to be either /1800 or […1800] - imo /1800 |
Before a month (First mentioned in June in 1800) | start_date=1800-06 start_date:edtf=/1800-06 | |
After 1800 | start_date=1800 start_date:edtf=1800/ | |
Open questions
- Should the separator for ranges standardized?
/
vs[..]
- How to handle ambiguities like
1814-12
(week notation) versus1814-12
(month notation)? - Can the approximations removed from
start_date
and instead a link tostart_date:edtf
Why this matters?
- Easier for mappers: Consistent guidelines remove errors
- Easier for developers: ohm.org and the josm-plugin and others can implement these standards more effectively.
After this it might be possible to revise the start_date
wiki page to add a note like
If approximations are needed, please use
start_date:edtf=*
This would benefit both OSM and OHM in the end, in the long term.
Looking forward to your thoughts and suggestions!
Best regards