Im Oktober 2025 wurde im internationalen Forum das Tool „OSM Phone Number Validator“ von @confusedbuffalo vorgestellt: Announcing a new phone number validator
Kurz darauf wurde Deutschland als unterstütztes Land ergänzt: Telefonnummer Nebenstelle kennzeichnen? (PhoneNumberValidator)
Das Tool identifiziert ungültige bzw. nicht standardkonforme Telefonnummern in OSM und stellt sie zur Korrektur bereit.
Seit November wurde der Löwenanteil bereits händisch über das Tool korrigiert und bei der täglichen Aktualisierung werden, aus meiner persönlichen Sicht, nur mehr völlig valide Fehler als Korrektur vorgeschlagen.
Aktueller Stand in anderen Ländern
Für die Schweiz und Österreich (aber auch andere Länder) wurden inzwischen automatisierte Edits diskutiert und umgesetzt:
- Schweiz: Proposed automated edit of phone numbers
- Österreich: Proposed automated edit of phone numbers in Austria
Der Bot (confusedbuffalo-bot) ist dort seit mehreren Wochen aktiv. Nach meinem Kenntnisstand sind bislang keine negativen Changeset-Kommentare eingegangen:
https://www.openstreetmap.org/user/confusedbuffalo-bot/history
Die folgende Beschreibung für die geplanten automatisierten Änderungen habe ich aus den Threads der anderen Länder gekürzt und in Deutsch übersetzt:
Ziel des automatisierten Edits
Ziel ist die Verbesserung der Datenqualität von Telefonnummern in Deutschland durch:
- Vereinheitlichung auf internationales Format (E.164, z. B. +49…)
- Entfernung ungültiger Zeichen (z. B. Leerzeichen, Sonderzeichen an falschen Stellen)
- Korrektur offensichtlich fehlerhafter Formate
Das zugrundeliegende Tool nutzt etablierte Bibliotheken zur Validierung und stellt die problematischen Einträge transparent dar. (GitHub)
Umfang
Der automatisierte Edit würde sich ausschließlich auf eindeutig korrigierbare Fälle („safe edits“) beschränken, insbesondere:
- Entfernen überflüssiger Zeichen (z. B. doppelte Pluszeichen, falsche Trennzeichen)
- Ergänzung der Landesvorwahl (+49), sofern eindeutig ableitbar
- Normierung bestehender Nummern ohne inhaltliche Änderung
Nicht Teil des automatisierten Edits sind:
- Interpretation unklarer oder mehrdeutiger Telefonnummern
- Ergänzung fehlender Nummern
- Änderungen, die lokale Kenntnisse erfordern
Methodik
- Datengrundlage: Overpass-Abfragen aller Objekte mit Telefonnummern-Tags
- Validierung: libphonenumber (länderspezifisch)
- Ausgabe: öffentlich einsehbare Reports mit direkter Bearbeitungsmöglichkeit
- Automatisierte Edits nur für klar definierte, risikoarme Transformationen (GitHub)
Alle Änderungen erfolgen transparent über einen dedizierten Bot-Account mit nachvollziehbaren Changesets.
Qualitätssicherung
- Vorabdefinition eines klaren Regelwerks für „safe edits“
- Separate Kennzeichnung der Changesets
- Möglichkeit zur manuellen Überprüfung über die bereitgestellten Reports
- Orientierung an den bereits erfolgreich eingesetzten Verfahren in CH und AT
Zusätzlich bleibt es weiterhin möglich, problematische Fälle manuell zu prüfen oder bewusst unverändert zu lassen.
Diskussion
Bevor ein solcher automatisierter Edit in Deutschland gestartet wird, würde ich gerne Feedback aus der Community einholen, insbesondere zu folgenden Punkten:
- Wird ein solcher automatischer und maschineller Edit grundsätzlich befürwortet?
- Sind die vorgeschlagenen Einschränkungen („safe edits only“) ausreichend?
- Gibt es Bedenken hinsichtlich bestimmter Nummerntypen (z. B. Durchwahlen, Service-Nummern)?
- Gibt es zusätzliche Anforderungen an Dokumentation oder Monitoring?
Die bisherigen Erfahrungen aus der Schweiz und Österreich deuten darauf hin, dass dieser Ansatz eine risikoarme und effektive Möglichkeit ist, die Datenqualität zu verbessern. Gleichzeitig ist es mir wichtig, vor einer Umsetzung ein möglichst breites Meinungsbild aus der deutschen Community einzuholen.
Disclaimer: Dieser Post entstand aus eigener Motivation und nicht im Namen von @confusedbuffalo ![]()
