Openstreetmap iconOpenstreetmapAug 29, 2026 ~8 min source read

Cleaning up German railway station metadata: the DMC effort

A volunteer mapping effort is standardizing track and platform metadata across German stations so OpenRailwayMap and other clients show correct track numbers. The project works from personal knowledge plus public station frontends and aims to scale by state.

metadata cleanup across railways in Deutschland

Share this story

Send the public story page.

Useful takeaways from this story.

DMC is a volunteer-driven project to populate platform refs and railway:track_ref tags so clients like OpenRailwayMap render track numbers.

Next steps discussed include building a gap checker (e.g., Overpass query) to turn missing-tag detection into a ranked worklist and coordinating more mappers by state.

# What the DMC project is doing On 25 August 2026 a mapper using the name Hiki is railing began a focused cleanup of metadata for German railway stations. The immediate aim is practical: get track numbers and platform references into OpenStreetMap so clients like OpenRailwayMap (ORM) actually show them.

The work centers on two kinds of tags that affect rendering and usability: ref/local_ref on platforms and railway:track_ref on tracks. Many German stations were missing these or had low-quality platform geometry, often because initial imports or automated imports left gaps.

# How the team sources information The mapper reports using a mix of personal knowledge (having travelled widely in Germany using the Deutschlandticket) and public online frontends that display station track numbers. Primary online references mentioned are Bahnhof.de, the HAFAS system via DB Navigator (DBnav), and a site called bahnexperte. The stated approach is to verify station layouts against these public displays rather than indiscriminately copy structured data.

There is awareness of licensing concerns. The mapper says they did not originally expect data-rights issues with Bahnhof.de but are checking. For now they treat information as publicly visible facts (track numbers visible in person or on the web) and use those to confirm local knowledge.

# Project workflow and naming To reduce commit friction, the project adopted a simple changeset label convention: "DMC - [bahnhofname]" (DMC stands for Deutsche Bahn Metadatei Cleanup). This keeps each station's changeset compact and makes it easy to find edits related to this effort.

The mapper is working state by state. At the time of the diary posts, Schleswig-Holstein and Hamburg are the main focus, with more work ongoing. The mapper describes the concept of "done" as subjective in OSM, and anticipates iterative improvements to platform geometries and track lines beyond just adding numeric refs.

# Community reaction and suggested next steps

Bahnhof.de and other fronts and that the initial project was intentionally small and manual. They are open to scaling the effort by assigning mappers to federal states, but are cautious about automated nudges because tracks and station tracks are not always clearly differentiated in OSM tagging.

# Practical considerations for people who want to join or reproduce the approach

  • Use direct observation where possible and confirm with public frontends (Bahnhof.de, DBnav, bahnexperte) rather than importing structured datasets until licensing is checked.
  • Adopt the DMC changeset label to make edits discoverable: "DMC - [bahnhofname]".
  • Work by federal state to divide labor and avoid overlap.
  • Consider building an Overpass query to flag stations lacking ref/local_ref or railway:track_ref so volunteers have a ranked queue of tasks.

# Where this effort sits in the mapping ecosystem This is a focused, volunteer cleanup to improve practical usability of railway station data for routing and visualization tools. It addresses missing numeric metadata that affects how platforms and tracks are displayed and used in client applications. The mapper is balancing manual verification, public sources, and the need to coordinate more contributors if the project scales.

More context around this story.

RouteQA: Rheine Kanalhafen
Zz iconZzAug 24, 2026

RouteQA: Rheine Kanalhafen

Found by Wermak - Exit on A30 - Rheine-Kanalhafen - supposed to be only closed until May, stayed with "access=no" a little longer. Now its fixed again thanks to changeset 187937745

Verschobene Hecke
Openstreetmap iconOpenstreetmapAug 23, 2026

Verschobene Hecke

Letztens beim Doom-Scrolling über die OSM-Karte in Oschersleben einen langen grünen Strich gesehen und gedacht, “okay, lange Hecke oder was?” Oder wieder Vandalismus a.k.a. FCK.PTN? Beim Editieren habe ich dann gesehen, dass jemand den Anfang der Hecke wohl versehentlich weit weg verschoben hat. Ich konnte die Hecke da

Loading more related stories...

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app