Von der Adresse zur Karte.
Machen Sie aus einer Eingabe einen Ort auf der Karte und aus einem Ort auf der Karte wieder eine Adresse. Überall auf der Welt, in der Sprache Ihrer Wahl.
Ort eingeben, Position erhalten.
Adressen, Sehenswürdigkeiten, Berge und Orte auf der ganzen Welt, mit Namen in der gewünschten Sprache, und Koordinaten, aus denen wieder eine Adresse wird. Mit Maptoolkit Enterprise erscheinen auch Ihre eigenen Orte in den Ergebnissen, angebunden über Maptoolkit Connectors.
Echte Antworten der Geocoding API (Oktober 2026), jeweils der erste Treffer der Suche.
Testen Sie die Suche.
Geben Sie eine Adresse, eine Sehenswürdigkeit oder einen Ort irgendwo auf der Welt ein, oder klicken Sie in die Karte, um die Adresse an dieser Stelle zu erhalten.
Eingeben und Treffer auswählen
In die Karte klicken und die Adresse an diesem Punkt erhalten
Alle Wege, einen Ort zu finden.
Suchen Sie vom Namen zur Position oder umgekehrt, grenzen Sie die Suche ein und erhalten Sie die Antwort so, wie Ihre Besucher sie brauchen:
Adresse zu einem Punkt
Tippen Sie auf die Karte und erhalten Sie die Adresse an dieser Stelle, mit dem Namen des Ortes, falls es einen gibt.
Suche innerhalb eines Landes
Beschränken Sie die Ergebnisse auf bestimmte Länder oder bevorzugen Sie ein Gebiet, damit Salzburg auch das Dorf im Westerwald sein kann.
Umrisse von Orten
Fragen Sie den Umriss einer Stadt oder Region ab und zeigen Sie ihn auf Ihrer Karte.
In Ihrer Sprache
Namen und Adressen in der Sprache, die Ihre Besucher lesen.
Wissen, wo Ihre Orte liegen.
Senden Sie die Position jedes Ihrer Orte und speichern Sie Ort, Bezirk, Bundesland und Land aus der Antwort. Dann können Sie Ihre Orte gruppieren, nach Region filtern oder beschriften.
Hier 375 Webcams in Tirol und Salzburg aus OpenStreetMap, sortiert nach Bezirk.
Zwei Endpunkte, einfaches JSON.
Suchen Sie mit /search, ermitteln Sie eine Adresse mit /reverse. Die Ergebnisse stammen aus OpenStreetMap: Straßen sind gut erfasst, Hausnummern fehlen manchmal. Verfügbar mit den Self-Service-Plänen auf RapidAPI und mit Maptoolkit Enterprise.
const url = new URL("https://geocoder.maptoolkit.net/search");
url.search = new URLSearchParams({
q: "Getreidegasse 9, Salzburg", language: "en", api_key: "YOUR_API_KEY",
});
const [first] = await (await fetch(url)).json();
// first.display_name: "Mozart's Birthplace, Salzburg, Austria"
// first.lat, first.lon: "47.7999430", "13.0435536"
// first.category: "poi"
Der zweite Treffer ist die Adresse selbst: Getreidegasse 9, 5020 Salzburg.
Suche und Rückwärtssuche
Vom Text zum Ort (/search, q), von der Position zur Adresse (/reverse, lat und lon).
Sprache
Standardmäßig Deutsch; englische Namen erhalten Sie mit language=en.
Länder und Gebiete
Auf Länder beschränken (countrycodes=de,at) oder ein Gebiet bevorzugen (viewbox).
Umrisse
Den Umriss des Ortes als GeoJSON mitliefern (polygon=1).
Auf die Reihenfolge achten
Koordinaten kommen als Text; boundingbox ist minLat, maxLat, minLng, maxLng, viewbox ist andersherum aufgebaut.
Eine Suche pro Anfrage
Keine Batch-Anfragen; senden Sie Ihren Key bei jeder Anfrage mit (api_key). Fehler kommen als reiner Text.
Wo Geocoding zum Einsatz kommt.
Überall dort, wo Menschen einen Ort suchen oder eine Adresse brauchen. Drei typische Beispiele, mit echten Antworten der API:
Tourismusportale
Besucher geben einen Ort oder eine Region ein, und die Karte zeigt ihnen, wo er liegt.
Mobile Apps
Zeigen Sie Nutzern die Adresse ihres aktuellen Standorts oder eines Punktes, den sie antippen.
Immobilien
Bringen Sie jedes Inserat allein anhand seiner Adresse auf die Karte.
Adressen und Positionen in diesen Beispielen sind Ergebnisse der Geocoding API.
Fragen zum Geocoding.
Kurze Antworten zu Adresslisten, Nominatim, Suchfeldern und API-Keys.
Kann ich eine lange Liste von Adressen geocodieren?
Ja, eine Adresse pro Anfrage. Es gibt keinen Batch-Endpunkt, eine Liste wird daher als Folge von Anfragen gesendet, jede mit Ihrem API-Key. Jede Anfrage zählt zum monatlichen Kontingent Ihres Plans. Enterprise-Pläne haben kein Anfragelimit und eignen sich daher für große einmalige Importe.
Wie unterscheidet sich die Geocoding API von Nominatim?
Die Antworten sind wie bei Nominatim aufgebaut, mit denselben Feldern für Name, Koordinaten und Bounding Box, sodass bestehender Code meist weiter funktioniert. Zusätzlich erhält jeder Treffer eine Kategorie (Ort, Adresse oder Point of Interest), Duplikate werden entfernt und die Ergebnisse nach Relevanz sortiert. Ohne Angabe einer Sprache kommen die Ergebnisse auf Deutsch.
Kann ich einer MapLibre- oder Leaflet-Karte ein Suchfeld hinzufügen?
Ja. Die Dokumentation enthält funktionierende Beispiele, die die Geocoding API mit den gängigen Such-Plugins für MapLibre GL JS und Leaflet verbinden. Das Plugin zeichnet das Suchfeld, die API findet die Orte. Wenn die Suche schon während der Eingabe läuft, warten Sie eine kurze Tipp-Pause ab, bevor Sie die Anfrage senden, denn jede Anfrage zählt zu Ihrem Kontingent.
Wie erhalte ich einen API-Key?
Abonnieren Sie einen der Self-Service-Pläne auf RapidAPI, vom kostenlosen Basic-Plan bis Ultra, und kopieren Sie den Key aus Ihrem RapidAPI-Dashboard. Mit Maptoolkit Enterprise erhalten Sie stattdessen einen Maptoolkit API-Key, den Sie im Maptoolkit-Admin auf Ihre eigenen Domains und Apps beschränken können.
Ihr Anwendungsfall auf einer Maptoolkit-Karte.
In der Demo führt Sie einer unserer Entwickler durch die Plattform, Ihre Daten und den Wechsel von Ihrem bisherigen Anbieter.
