Geokodierung von Adressen: Wie aus einer Adresse präzise Koordinaten werden
Auf einen Blick
Geokodierung wandelt eine postalische Adresse in geografische Koordinaten um. Es ist die Grundlage für jede digitale Karte, jede Umkreissuche und jede Routenberechnung.
Die Umkehrung heißt Reverse-Geokodierung: aus einer Koordinate wird eine Adresse.
Für viele Unternehmen sind dabei drei Dinge wichtig: Genauigkeit, Geschwindigkeit in Echtzeitanwendungen und eine DSGVO-konforme Verarbeitung der Adressdaten.
Andere Bezeichnungen: Geocoding, Geocodierung, Adress-Geokodierung.
Geokodierung (englisch Geocoding, auch Geocodierung) wandelt Adressen in geografische Koordinaten um, also in Breiten- und Längengrad. Erst dann lässt sich eine Adresse auf einer Karte anzeigen, in eine Umkreissuche einbeziehen oder für eine Route nutzen. Die Geokodierung von Adressen läuft in fünf Schritten ab, einzeln in Echtzeit oder für ganze Listen als Batch.
Der folgende Beitrag erklärt, wie der Prozess Geokodierung funktioniert, was die SmartMaps Geokodierung technisch liefert und worauf Unternehmen bei der Auswahl achten sollten.
Was ist Geokodierung und wie unterscheidet sie sich von Reverse Geocoding?
Geokodierung wandelt eine Adresse in ein Koordinatenpaar um. An diesem einen Schritt hängt, ob eine digitale Karte einen Standort anzeigen kann, ob eine Route berechnet wird und ob ein Store Locator den nächstgelegenen Kunden findet. Straße, Hausnummer, Postleitzahl, Ort und Land werden dabei in Zahlen übersetzt: einen Breitengrad und einen Längengrad. Fachlich heißt diese Richtung Forward Geocoding. Der umgekehrte Weg heißt Reverse Geocoding: Er führt von der Koordinate zur Adresse und kommt zum Einsatz, wenn beispielsweise ein Smartphone per GPS eine Position bestimmt, etwa wenn eine Fahrer-App die aktuelle Straße anzeigt oder eine Karten-App nach der nächstgelegenen Filiale sucht.
Beide Richtungen laufen bei SmartMaps über dieselbe Schnittstelle: Die Geocoding API beantwortet Adress- und Koordinatenanfragen über einen gemeinsamen Endpunkt und liefert das Ergebnis als GeoJSON zurück, inklusive Stadt, Land, ISO-Ländercode, Postleitzahl, Straße und Hausnummer.
Wie funktioniert die Geokodierung von Adressen?
Der Geokodierungsprozess läuft in einem Sekundenbruchteil ab und durchläuft fünf Schritte:
- Dateneingabe: Die Adresse kommt per Formular, Datenimport oder API-Aufruf herein.
- Datenbereinigung: Die Eingaben werden standardisiert und überprüft.
- Abgleich: Die bereinigten Daten werden mit einer Referenzdatenbank verglichen.
- Zuordnung: Dem Standort werden präzise geografische Koordinaten zugewiesen.
- Prüfung: Die Genauigkeit der Zuordnung wird überprüft und bewertet.
So sieht das Ergebnis für drei Beispieladressen aus:
| Eingabe | Breitengrad | Längengrad | Ergebnis |
|---|---|---|---|
|
Karlstraße 1, 76133 Karlsruhe |
49.0094 |
8.3967 |
Hausnummerngenau |
|
Kaiserstr., Karlsruhe |
49.0095 |
8.4036 |
Straße, ohne Hausnummer |
|
Schlossplatz, Karlsruh |
49.0135 |
8.4044 |
Tippfehler im Ort korrigiert |
Batch- und Echtzeit-Geokodierung im Vergleich
| Batch-Geokodierung | Echtzeit-Geokodierung | |
|---|---|---|
| Ablauf | Verarbeitet größere Adresslisten. Etwa den gesamten Kundenstamm oder alle Filialstandorte in einem Durchlauf | Wandelt Adressen unmittelbar bei der Eingabe um |
| Typischer Einsatz | Einmalige Datenaufbereitung, z. B. bei einer Systemmigration oder beim Aufbau eines Store Locators | Checkout eines Online-Shops, Adresseingabe im Store Locator |
| Entscheidendes Kriterium | Durchsatz bei großen Datenmengen | Antwortgeschwindigkeit, da jede Verzögerung unmittelbar spürbar wird |
Die meisten Unternehmen benötigen im Betrieb beide Varianten: Batch-Geokodierung für die einmalige oder regelmäßige Aufbereitung des Datenbestands, Echtzeit-Geokodierung für alle nutzerseitigen Eingaben.
Wo Geokodierung im Alltag den Unterschied macht
Geokodierte Adressen stecken hinter vielen Anwendungen:
- Navigation: Start- und Zieladresse werden zuverlässig in Koordinaten übersetzt.
- Standortbasierte Dienste: Restaurantsuche, Terminbuchung in Filialnähe oder Points of Interest.
- Logistik: Genaue Koordinaten entscheiden, ob eine Route wirklich die kürzeste ist.
- Immobilien: Lagebewertung und Umkreisrecherche zu Schulen oder ÖPNV-Haltestellen.
- Notruf: Eine präzise Standortermittlung entscheidet mit, wie schnell Hilfe eintrifft.
- Geomarketing: Einzugsgebiete für neue Filialstandorte berechnen.
Was die SmartMaps Geocoding API leistet
YellowMap betreibt SmartMaps als Plattform mit verschiedenen Programmierschnittstellen, die Geocoding API ist eine davon. Sie deckt aktuell mehr als 130 Länder ab und wird von über 200 Kunden eingesetzt. Die Antwort kommt als GeoJSON-Objekt zurück, wahlweise in vier Koordinatenformaten: Superkonform, Mercator, Geodezimal und Geodezimal als Punktnotation.
Wer mehr braucht als einen Koordinatenpunkt, kombiniert die Geocoding API mit der Details-API: Sie liefert zusätzlich die Objektgeometrie eines Gebäudes und ordnet die Adresse in eine Verwaltungshierarchie bis auf Bundesland-Ebene ein. Der Einstieg ist bis zu 300.000 Transaktionen pro Jahr kostenfrei möglich, einfach registrieren und einen SmartMaps API-Key erhalten.
Datenschutz und Zertifizierungen
Adressdaten gelten als personenbezogene Daten, sobald sie sich einer Person zuordnen lassen, etwa in Kombination mit Name oder Kundennummer. Ihre Verarbeitung braucht deshalb eine Rechtsgrundlage nach der DSGVO, und eine Übertragung an Server außerhalb der EU ist ohne zusätzliche Absicherung nicht zulässig.
SmartMaps verarbeitet Daten ausschließlich in einem ISO-27001-zertifizierten Rechenzentrum in Deutschland, verzichtet auf Cookies und überträgt keine Daten in Drittländer. Dafür trägt die Plattform die Siegel „Software Made in Germany“ und „Software Hosted in Germany“ (BITMi), „Datenschutz geprüft“ und „fair.digital“. Mehr hierzu erfahren Sie unter DSGVO-konforme Kartenlösung - SmartMaps Maps API.
Fazit: Ohne Geokodierung keine Karte, keine Umkreissuche, keine Route
Geokodierung ist die technische Grundlage jeder Standortanwendung, vom Store Locator bis zur Adressvervollständigung im Online-Shop. Wer Adressen geokodiert, sollte auf drei Dinge achten: Genauigkeit bis zur Hausnummer, schnelle Antworten für Echtzeit-Eingaben und eine Verarbeitung in der EU. Wie SmartMaps das löst, zeigt die Geocoding API.
Testen Sie unsere leistungsstarke Geokodierungs-API und erleben Sie, wie einfach und präzise die Verarbeitung von Standortdaten sein kann. Entdecken Sie die APIs in der Dokumentation oder sprechen Sie mit unserem Kartenspezialisten-Team über Ihren konkreten Anwendungsfall.

