This repo hosts the style file and image thumbnails for a map of decommissioned aircraft. Primarily these will be either museum display craft or monuments. The location data is sourced from OpenStreetMap while images are pulled from corresponding Wikidata items. The rendering uses Ultra.
You can view the map using the link below.
- DecomissionedAircraftMap using overpass (slower to load but quicker to update)
- DecomissionedAircraftMap using cached GeoJSON (fast to load but slower to update)
There are many historic aircraft on OpenStreetMap that lack enough information for the bot here to pull appropriate thumbnails. You can help link things together by:
- Adding a model:wikidata tag for an item on OpenStreetMap either from local knowledge or using hints from other tags already on the object (model=, name=, etc). Ex: model:wikidata=Q185000 for a B-17
- Adding a wikidata tag if there is a Wikidata item for that specific aircraft. Ex: wikidata=Q939784 for the Spirit of St. Louis.
- Adding images (property P18) to Wikidata items that are linked from OpenStreetMap. The repository generates a list of items needing attention every night in the missing Wikidata images file.
You can find aircraft on OpenStreetMap that need Wikidata tags using this map, featured above.
Another great way to contribute is to use the Historic Aircraft theme on MapComplete. A custom theme has been created by pietervdvn.
You may encounter instances where the image in question doesn't match the object being represented. This can happen because either the Wikidata tags on OpenStreetMap or the image property in the linked Wikidata item are incorrect. Correcting these will allow the bot to pick up the correct thumbnail the next time it runs.
Some Wikidata items will incorrectly have a diagram or schematic of the aircraft set at the image (P18) when the more appropriate property is schematic (P5555).
New data in OpenStreetMap is available on the aircraft map about 1 minute after changes are submitted. New thumbnails are pulled once a day using GitHub actions so any changes to Wikidata entries will be reflected after those run.
By default the nightly job queries a list of public Overpass servers in turn. If you run your own instance, or use one that requires an API key in the URL, set a repository secret named OVERPASS_PRIMARY_URL (Settings > Secrets and variables > Actions > New repository secret) to the full interpreter URL. It is used verbatim, so a key embedded in the path works as-is.
Your instance is tried first, with the public servers kept as fallback, so an instance being down doesn't stop the run. The secret is optional: a fork without one falls back to the public servers and says so in the log.
The fetcher never prints the URL. Log lines refer to it only as <private Overpass instance>, and error messages are scrubbed of both the URL and its host before they are logged -- which matters here, because a failed run pastes its own output into a public issue.
The test server for the OSM-Wikidata Map Framework now has an Aircraft layer!

