Für viele Anwendungen werden geographische Koordinaten zu gegebenen Adressen benötigt. Diese Ermittlung von Koordinaten zu einer Adresse wird Geocoding genannt. Immer häufiger werden die Daten aus OpenStreetMap für Geocoding verwendet.
Eine freie Software, die dieses leistet, ist Nominatim. Nominatim wird auch für die Adresssuche auf der offiziellen OpenStreetMap-Seite eingesetzt und beherrscht auch das Rückwärts-Geocoding (Umwandlung von Koordinaten in Adressen).
Wird hingegen eine Adresssuche mit Autovervollständigung gewünscht, ist die Open-Source-Software Photon für den Zweck geeignet.
Gegen Entgelt bietet die Geofabrik die Nutzung ihrer täglich aktualisierten Geocoding-Dienste an. Kunden können frei wählen, ob sie Nominatim oder Photon verwenden möchten.
| Nominatim | Photon | |
|---|---|---|
| Autovervollständigung (search as you type) | nein | ja |
| Toleranz gegenüber Tippfehlern | nein | ja |
| Strukturierte Anfragen (getrennte Parameter für die einzelnen Adresskomponenten) | optional | nein |
| Räumliche Filter | Länder, Rechteck | Rechteck |
| Thematische Filter | ja | eingeschränkt |
| Reverse Geocoding | ja | ja |
| Tarif | max. Anfragen pro Monat | Preis zzgl. MwSt. |
|---|---|---|
| Small | 100.000 | 40 Euro/Monat |
| Medium | 1.000.000 | 80 Euro/Monat |
| Large | 10.000.000 | 160 Euro/Monat |
| XXL | komplette Server-Auslastung | ab 450 Euro/Monat |
In der Regel wird bei Vertragsabschluss die Rechnung für ein Jahr im Voraus gestellt.
Die Geofabrik installiert auf Wunsch auch Nominatim oder Photon auf kundeneigener Hardware (leistungsstarke Linux-Server), z.B. für die Nutzung in abgeschlossenen Netzwerken, oder betreibt Nominatim auf eigens für einen Kunden angemieteten Servern. Kontaktieren Sie uns, wir beraten Sie gerne.
Hausnummern sind in OpenStreetMap noch nicht überall vollständig erfasst. Die Genauigkeit der Geocodierung mit OpenStreetMap kann nicht besser sein als die Genauigkeit, mit der die Strassen und Gebäude und ihre Adressen in OpenStreetMap erfasst wurden und werden. In urbanen Gebieten in Mitteleuropa ist die Hausnummernabdeckung i.d.R. sehr gut, in anderen Gegenden ist oft nur eine Geocodierung auf Straßenebene möglich.