(2025) iD tagging schema improvements - which would be especially worth doing? Which should be avoided? (old 2025 poll, 2026 one was posted)

I did some iD tagging schema things - in part guided by outcome of this poll.

I also posted new poll at iD tagging schema improvements - which would be especially worth doing? Which should be avoided? - voting there is also welcome!

And below is update on fate of specific tasks listed in this poll.


Support maxspeed:forward|:backward - proper implementation is partially blocked by other improvements being necessary. After plenty of work by others and me schema-builder got a new release (after over two years without releases) and was merged back into id-tagging-schema making improvements far less painful to test.

I spend quite a lot of time on reviewing and testing pull requests that were waiting. Let me know if anyone wants even more technical gory details or info how to also help. But it is annoying case where very large amount of necessary work happened, with - for now - minimal user-visible benefits.

This entry is also included in a new poll edition.


“parking lot” should find amenity=parking - no significant progress here, despite attempts. Latest one is in automatically include american english terms in other english dialects by k-yle · Pull Request #2707 · openstreetmap/id-tagging-schema · GitHub and it looks like it will be merged soon


Add preset for natural=shrubbery - turned out to be more controversial and tricky than I thought on initial inspection when I added it to the poll. In the end I did merely some improvements to OpenStreetMap wiki documentation (note: time on wiki editing is not covered by any of my grants). Not entirely sure what to do about this one, de facto usage is very impressive, but there were also controversies. For now I will be implementing rather tasks lacking such controversy, so new poll edition will skip it.


Presets for extended playground equipment - there was some progress with for example Add icons to `playground=*` field by tordans · Pull Request #2120 · openstreetmap/id-tagging-schema · GitHub and Replace missing icons: temaki-pump-manual, roentgen-telescope-radio by baltpeter · Pull Request #2335 · openstreetmap/id-tagging-schema · GitHub and Add missing options to `playground` by cuatim · Pull Request #1838 · openstreetmap/id-tagging-schema · GitHub (thanks @tordans! thanks baltpeter! thanks @cuatim! ) that I merged. There is ongoing work by others and I merged some related PRs, and done some minor improvements.

And New presets for playground equipment by cuatim · Pull Request #1916 · openstreetmap/id-tagging-schema · GitHub is getting close to be merged (thanks @cuatim!) which should make it completed, so this entry will not be in the new poll edition


Prioritize road over link presets - I recently implemented a fix - I implemented it, it is now merged and released and available for users who updated to recent tagging schema (for example, people editing with iD)

Finally some work that was clearly completed already!


review and triage of pull requests submitted by others - majority of all of my effort was spend on this for now. Listing is for example on Mateusz Konieczny's Diary | work on iD and iD tagging schema - report | OpenStreetMap (covers old grant, recently I processed more and will post update at some point). I want to thank authors of this changes for preparing and submitting them. Thanks go to k-yle[2][3][4][5][6][7][8][9], ak8abhinay[2][3][4][5][6][7][8][9], ashree2118[2][3][4][5][6], gy-mate[2][3], tyrasd[2][3], JaiswalShivang[2], tordans[2], Ambuj123554, codeinabox, cuatim, danieldegroot2, Geo-2695, hlfan, Hufkratzer, ivanfang-dev, Kaushik4141, Kayd-06, michaelblyons, olafkryus, petercooperjr, sanatsathaye, sbraz, sezerbozbiyik, tiptoptom, tjasz, Vectorial1024

Their proposed code changes (pull requests) were merged as result of this review. Thanks for your improvements and helping to make mapping easier! Some code that was waiting for years is now finally reviewed and merged. And is now in use helping to improve OpenStreetMap - or will be on the next release of iD.

This type of work is basically never complete (except for dead projects), but I am hapy that oldest pull requests waiting for review are getting younger and younger. Still, ideally it would not be measured in years.

This entry will be listed in a new poll edition.


Add Advertising Sign preset - thanks ak8abhinay for implementing it. I suggested merging it, tyrasd merged it, it is also now a released change

So also done!


Add plurals as search terms - I am actively working on it right now, published for review at Add plural presets names to terms by matkoniecz · Pull Request #2387 · openstreetmap/id-tagging-schema · GitHub

Turned out to be more troublesome than initially expected, not sure whether it will end included.


Add preset for amenity=traffic_park - there is Add preset for amenity=traffic_park by ashree2118 · Pull Request #2066 · openstreetmap/id-tagging-schema · GitHub is merged and deployed. Still, it has less-than-perfect icon. So far I asked for help at amenity=traffic_park icon · Issue #62 · enzet/Roentgen · GitHub

If someone has a good idea how icon (quite simple one) may look like, comments are welcome.

But preset is now available.


Do not suggest public_transport=station for goods aerialway - current attempt is Add `aerialway=station` preset and update related icons by Geo-2695 · Pull Request #2309 · openstreetmap/id-tagging-schema · GitHub

Hopefully will be merged soon


water tanks should be less confusing - no progress, will be listed again


Add shop=pest_control - no progress, will be listed again


iD incorrectly tries to convert old to new parking scheme - I implemented it, tyrasd merged it, it is now a released change


Could you add new presets disused:craft and disused:highway ? - no progress, was low on this list so in the next poll edition will be not listed and replaced by an alternative entry. The same for other not completed entries below.


Add man_made=geoglyph - thanks to ak8abhinay for implementing it (including change in iD). I merged it, got released.


Add shop=truck_repair - got stuck in the similar way as shop=truck. Currently relatively low use, lack of enthusiasm from community. Will wait for higher usage before working on it.


Add man_made=snow_fence - no progress


Adding amenity=archive - no progress


Add amenity=kitchen - implemented by ashree2118 - thanks! I merged it, it is now released.


“building materials” should match to something (when search for matching shop type) - given that I was the only vote in poll AND I created issue, it is clearly not a gigh priority in general

3 Likes