There are some more cases, with count<500, but let’s start with ones described above.
Why this matters:
Tags should be consistent and useful for data consumers (Including myself, I would like to use species tag in the UrbanEye3D for trees).
How I plan to do it:
Osm files with the necessary changes will be created by a python script, and then uploaded back to OSM via JOSM.
When I plan to do it:
The change will be applied on Thursday, May 14.
If anyone has suggestions, concerns, or objections, I’d be happy to hear them before I start.
Another easy mass fix could target species tags with one-word values. If that value appears in this list, then species should either be changed to genus if missing or simply removed otherwise.
For example. we currently have 406 instances of species=Prunus
We also have values in the “genus + sp.” form. The logic would be the same: move the value to genus (without the “sp.” suffix) or delete. For example, we have 531 instances of species=Prunus sp..
Same with me. The tagging of genus/species of trees is a bit messy and everybody doing some corrective work there is highly welcome!
+1 but one has to be aware that also that one word often is wrong. I already have manually corrected things like species=Eiche or species=Linde and the like.
assuring this is impossible, for example Node History: 3683985924 | OpenStreetMap is part of species=tree cluster added over decade ago in something what looks like HOT-mapping or similar activity, see overpass turbo
it is impossible to assure it will not happen again, and “HOT mappers do bad imports/add weird unneeded or wrong tags” has not been solved
making this proposed edit a recurrent bot edit is also an option (I can schedule those, at least for near future)
investigating sources of these tags may be worth doing though, is there some obvious source of mistakes - but it can be also done after cleaning current ones and checking later is any new case appearing
Hmm, I guess we also should decide on the formatting of the (genus|species|taxon):en=* tags for trees - I have been using US English names in Title Case, ex:
If you don’t mind, may I add another set that should be replaced?
It’s type=palm on palm tree nodes. type=* has been reserved for relations; thus, they should not be present on nodes or ways. The wiki’s replacement tag is taxon=Arecaceae. Thanks!
that should be a separate thread as it is not changing species= at all and should not be assumed to be liked by people who reviewed this thread already