Proposal - Ratify OSM Bunker/ Pillbox nodes, using external data sources
Posted by chris_debian on 29 December 2025 in English.I am proposing a major initiative to “ratify” and enhance the military fortification data on OpenStreetMap. This project actually began with a very specific personal goal: identifying and submitting newly discovered nodes for the UKBOTA (UK Bunkers On The Air) scheme.
UKBOTA is a fantastic amateur radio award program that encourages the “activation” of historical bunkers and pillboxes. While searching for sites to submit to their database, I realized that while many valid sites exist in specialized archaeological records, our coverage on OSM is often incomplete, misplaced, or lacks the specific metadata (like precise coordinates and typology) required for schemes like UKBOTA. This led me to a broader vision: cross-referencing our map with high-quality datasets—specifically the Extended Defence of Britain (eDoB) database.
The Vision
I have been in discussion with Matt Aldred, the lead developer of the eDoB Online viewer, about bridging his extensive research with our global map. The eDoB database is an evolution of the original Defence of Britain project, offering corrected coordinates, Lidar verification, and specific structural classifications.
By aligning these datasets, we don’t just help the radio community; we create a professional-grade, ratified record of these historical assets for everyone. With tens of thousands of potential nodes to process, doing this entirely by hand would be a nightmare. Therefore, I am proposing a structured bulk import and data enrichment project, conducted in full compliance with the OSM Import Guidelines.
Integration with Wikidata
A key part of this project involves strengthening the link between OpenStreetMap and Wikidata. Many significant fortifications already have entries in Wikidata, but the “connective tissue” between the two is often missing.
* I intend to add wikidata=* tags to OSM nodes where a corresponding entry exists.
* Where appropriate, I will look into creating or updating Wikidata items with eDoB references to ensure the semantic web of historical data is as robust as possible.
The Methodology: Import & Verification
I intend to seek formal approval from the OSM community for a bulk data merge. However, a “blind” import is not the goal; the objective is to maintain human oversight using modern mapping tools:
- Bulk Import (with Approval): I plan to draft an import proposal on the OSM Wiki to merge eDoB data into OSM. This would focus on adding missing structures and “ratifying” existing ones by aligning coordinates with Lidar-verified data.
- MapRoulette: To handle the scale of this project, I will create challenges to allow the community to quickly review “matches” between eDoB and OSM nodes, ensuring we don’t create duplicates and that Lidar data matches the aerial imagery.
- StreetComplete: For on-the-ground verification, I want to explore using StreetComplete-style quests. This would allow local surveyors to confirm if a pillbox is “extant” (still standing), which is a vital piece of information that external databases can’t always guarantee.
Proposed Tagging Schema
I am proposing a specific tagging schema based on established OSM military tagging:
| Key | Value (Example) | Description |
|---|---|---|
military |
bunker |
Primary classification. |
bunker_type |
pillbox |
Specific subtype. |
pillbox_type |
FW3/24 |
The specific British War Office design type. |
ref:edob |
12345 |
A unique reference ID linking back to the eDoB database. |
wikidata |
Q1234567 |
Link to the persistent Wikidata item. |
source |
eDoB;Lidar |
Acknowledging the data origin. |
Next Steps & UKBOTA Collaboration
My ultimate goal is a “virtuous circle” of data: 1. Import/Ratify: Bring high-quality eDoB data into OSM. 2. Verify: Use MapRoulette and StreetComplete to confirm the sites are still there. 3. Contribute Back: Use this ratified OSM data to identify “new” sites that meet the criteria for the UKBOTA database, providing the amateur radio community with a steady stream of new activation targets.
Next Actions:
-
Community Consultation: I will soon reach out to the UK OSM community and the tagging mailing list to discuss the
ref:edobtag and import logic. -
Licensing Review: Ensuring the eDoB data is fully ODbL-compatible is my top priority.
-
Wiki Proposal: I will be setting up a formal project page on the OSM Wiki to document the process.
-
UKBOTA Outreach: Working with the UKBOTA team to see how verified OSM data can best be formatted for their system updates.
By combining the power of bulk data with the precision of community tools, we can make OpenStreetMap the definitive resource for 20th-century defensive history. I’d love to hear from anyone who has experience with large-scale “ratification” projects or an interest in UK coastal defences.
Discussion
Comment from SimonPoole on 30 December 2025 at 07:27
Shouldn’t this be discussed in the UK forum https://community.openstreetmap.org/c/communities/uk/86 ?
Comment from BCNorwich on 30 December 2025 at 07:58
The last bunker I added isn’t on the KMZ list yet. It S of Holme Hale, Norfolk.
Comment from SomeoneElse on 4 January 2026 at 12:43
Yes, this should be discussed in the UK forum.
With any import like this, conflation is the key. Where there are discrepancies either side here could be correct, and given that this can be fairly hidden, a survey will often be needed to resolve.
I’d also suggest that your proposed tagging seems to miss one very important thing - whether a bunker is in active use by the military or not! An overpass search here finds a bunch that surely are active and a bunch that surely are not. Not all the inactive ones are tagged as such, and where they are OSMers have used a wide range of tagging. I’d instead suggest perhaps
disused:military=bunkerfor ones no longer used by the military (althoughhistoricis also used), withbuilding=bunkerused to describe the extant building, which might be something else now.Comment from Pieter Vander Vennet on 4 January 2026 at 18:02
Oh, it would be interesting to have a MapComplete theme about bunkers, but I don’t have the time to create it. But you can give it a shot at https://mapcomplete.org/studio.html
Comment from chris_debian on 2 June 2026 at 14:49
@SimonPoole:
Good point, and apologies for the slow reply. I haven’t taken this to the UK forum yet — it’s still at the proposal stage. I do plan to post there once the approach is a little more developed. In the meantime I’d welcome any pointers to relevant prior discussions.
@BCNorwich:
Thank you — that’s a useful data point, and exactly the kind of community input this process will depend on. The KMZ data I was working from clearly has gaps, which reinforces the need for the kind of cross-referencing and community verification I was proposing.
@SomeoneElse:
Thanks for the detailed feedback, and apologies for not replying sooner. You raise a fair point about active vs disused vs historic — I hadn’t fully thought through the case where a structure is still standing but no longer has any military function. The tagging schema will need to account for that, and disused:military=bunker or historic=* with appropriate subtags would be the right approach for decommissioned sites. I’ll factor this into the proposal before taking it to the UK forum.
@Pieter Vander Vennet:
Thanks for the interest! A MapComplete theme for bunkers would be a great fit — especially for on-the-ground verification. I’ll take a look at MapComplete Studio. If you have any pointers on getting started, I’d welcome them.
Comment from chris_debian on 2 June 2026 at 14:51
Around five months have passed since I posted this proposal, and I owe this thread some responses and an update. Apologies for the delay.
On the comments
SimonPoole and SomeoneElse both suggested taking this to the UK OSM forum, and I agree — that’s the right place for community consultation on a proposal of this scope. I haven’t done that yet, but it’s the clear next step before moving forward with any import or tagging schema work.
SomeoneElse also raised a fair challenge on tagging: I hadn’t fully thought through the active/disused/historic distinction. Many of these structures are no longer military in any meaningful sense — some are scheduled monuments, some are on private land, some have been demolished. disused:military=bunker combined with historic=* subtags is likely the right approach for decommissioned sites, with military=bunker reserved for active or ambiguous cases. I’ll work this up more carefully before the forum post.
BCNorwich flagged a bunker near Holme Hale, Norfolk not in the KMZ data I was using — a useful illustration of the problem. Thank you.
Pieter Vander Vennet mentioned MapComplete Studio as a route to building a verification theme. I’ll look at that — a MapComplete theme for bunkers would be an excellent fit for on-the-ground confirmation.
Related work
The bunker/pillbox proposal grew out of UKBOTA (UK Bunkers On The Air). Separately, I’ve continued working on OSM-contributing apps — MOROW (Maintaining Our Rights of Way), a Flutter app for logging and validating Public Rights of Way with automatic GPX upload to OSM, has been rewritten from scratch and is now open source at codeberg.org/morow/morow. I first wrote about the concept in this diary entry from June 2023: osm.org/user/chris_debian/diary/401813
Next steps on the bunker proposal
Comment from Pieter Vander Vennet on 2 June 2026 at 16:45
In the meantime, I created an (experimental) theme which shows the bunkers. Of course, it doesn’t yet include your proposal.
Comment from chris_debian on 2 June 2026 at 17:34
Looking good, Pieter!
Chris
Comment from chris_debian on 2 June 2026 at 19:38
@Pieter: That’s fantastic; thank you for building this so quickly! I’ve had a look at the theme and it’s exactly the kind of verification tool I had in mind. I notice it uses historic=bunker as one of the primary tags; I’ve been researching the OSM wiki and that tag page is currently an empty stub. Part of the work I’m planning before the UK forum post is drafting content for that page, so the two efforts align well. I’ll make sure the wiki page content complements the MapComplete theme. Really useful to see it in action.
Chris
Comment from chris_debian on 4 June 2026 at 15:20
Progress update — June 2026
It’s been six months since the original post, so a brief update on where this has got to.
On the UKBOTA side, the gap analysis is substantially complete. UKBOTA (https://ukbota.net) is an amateur radio award scheme for activating historical bunkers — think Summits on the Air but for bunkers. Cross-referencing the eDoB extract (10,682 extant sites) against the UKBOTA master list identified over 9,000 candidate sites not yet on the UKBOTA reference list. Of these, 38 had matches in the Historic England National Heritage List, and 10 candidates had strong enough documentary evidence (HE listing + Defence of Britain record) to submit formally. 8 were accepted and are now in the June 2026 UKBOTA list, with 2 further submissions pending review — a good proof of concept for the data-driven approach.
The tagging research has moved on considerably since December. Working from four sources — UKBOTA’s own type vocabulary, eDoB terminology, Historic England monument type names, and UK taginfo — I’ve put together a cross-community matrix covering the main structure types. A few things stand out: bunker_type=pillbox is well-established (1,907 uses in the UK), but there’s no agreed sub-tag for pillbox design types, despite the FW3 classification system providing a solid, well-documented basis for one. ROC posts are entirely absent from OSM bunker_type tagging despite 1,609 entries in UKBOTA. And bunker_type=observation and bunker_type=observation_post are both in use (64 and 10 respectively) with neither documented.
Following SimonPoole’s advice from the comments, the tagging proposal will be taken to the UK OSM community forum rather than developed further here. I’ll be posting there shortly with the matrix and a proposed approach, starting narrow (rationalising the observation post tag split) before moving to larger proposals. Feedback from the Pillbox Study Group will be sought before anything goes to a vote. Pieter’s MapComplete bunker theme is already ahead of where the wiki is — filling those empty stubs will be part of the follow-up work once there’s forum consensus.
Comment from Pieter Vander Vennet on 5 June 2026 at 10:02
Keep in mind that this is a small testing theme and should not be taken too officially. I created this for a friend that wants to inventorize bats while hibernating (hence the bunkers).
So, I read the wiki and created a small and very unofficial theme in about 30m time. It is not in the official MapComplete. So, again, this has no more value then someone writing a small draft.
Comment from chris_debian on 5 June 2026 at 10:31
Roger, roger!
Thanks for sharing, that’s a nice coincidence! A bat hibernation survey and a pillbox/bunker inventory overlap perfectly in terms of the physical locations, so the same MapComplete layer could serve both use cases if it were ever developed further.
No pressure to take it any further than a quick draft; it’s useful to know MapComplete can handle
historic=bunkernodes at all. I’ll keep the proposal moving forward through the wiki process.Cheers,
Chris