Geokodierungs Api Accurate | Dokumentation und Beispiele
Bevor du anfängst
Ebenso konvertiert die umgekehrte Geokodierung geografische Koordinaten in eine lesbare Adresse.
So verwenden Sie die Geocoding-API
Nach dem Absenden Ihrer Anfrage antwortet der Service mit einem Dokument im JSON-Format, das die relevantesten Ergebnisse enthält. Es ist ideal strukturiert, um eine einfache Verwendung und Integration mit verschiedenen Plattformen — von Webbrowsern bis hin zu verschiedenen Arten von Anwendungen — zu ermöglichen.
Sicherheit ist wichtig und HTTPS wird nach Möglichkeit empfohlen, insbesondere für Anwendungen, die vertrauliche Benutzerdaten wie den Standort eines Benutzers in Anfragen enthalten. Die Verwendung der HTTPS-Verschlüsselung macht Ihre Anwendung sicherer und resistenter gegen Spionage oder Manipulation.
Im Folgenden finden Sie Beispiele und Anleitungen zu unseren Geocoding-APIs für HTTPS-Anfragen, die für eine Vielzahl von Ansätzen geeignet sind — ob über einen Webbrowser, eine Plattform oder Anwendung Ihrer Wahl oder Systeme wie Postman. Diese Anleitung enthält umfassende Beschreibungen zur Erstellung von Anfragen und zur Interpretation von Antworten in verschiedenen Umgebungen.
So verwenden Sie die Geocoding-API über Postman
Eine der einfachsten und effizientesten Möglichkeiten, mit der Interaktion und Integration unserer API in Ihre Projekte zu beginnen, ist die Verwendung Postbote, bekannt für seine benutzerfreundliche Oberfläche und seine leistungsstarken Funktionen.
So geht's:
- Um mit Postman zu beginnen, installieren Sie es auf Ihrem Computer oder greifen Sie auf eine Browser-Webversion zu.
- Importieren Sie unsere vorkonfigurierte API-Sammlung:
- Postman öffnen
- Klicken Sie oben links auf die Schaltfläche „Importieren“.
- Wählen Sie „Von Link importieren“ und fügen Sie diesen Link zur Postman-Sammlung ein: https://www.postman.com/distancematrix/workspace/distance-matrix/overview
- Nach dem Import fügt Postman die Sammlung automatisch zu Ihrem Workspace hinzu.
- Für Benutzer der Online-Version von Postman können Sie den Sammlungslink direkt öffnen und einen Fork erstellen. Klicken Sie dazu auf die drei Punkte neben dem Namen der Sammlung.
- Richten Sie Ihre Umgebung in Postman ein, gehen Sie zum Abschnitt Variablen und fügen Sie Ihr Authentifizierungstoken in das Feld „API-Autorisierungstoken“ ein.
- Vergessen Sie nicht, diese Änderungen zu speichern.
- Stellen Sie Ihre erste Anfrage: Wählen Sie einen Endpunkt aus unserer Sammlung aus, konfigurieren Sie Ihre Anforderungsparameter und klicken Sie auf Senden, um die Antwort zu sehen.

-min.webp)
-min.webp)
-min.webp)
Sobald Sie mit den Grundlagen vertraut sind, können Sie die erweiterten Funktionen unserer API erkunden. Unsere ausführliche Dokumentation führt Sie durch die spezifischen Funktionen unserer API.
Direct Geocoding — Entwicklerhandbuch
API-Anforderungsformat
- Basis-URL: Im Geokodierungsdienst DistanceMatrix.ai sind Anfragen als URLs mit erforderlichen und optionalen Parametern strukturiert, die durch das Und-Zeichen (&) getrennt sind. Verwenden Sie aus Sicherheitsgründen die HTTPS-Verschlüsselung: https://.
- Domäne: Die korrekte Domain für die DistanceMatrix.ai API ist api.distancematrix.ai
- URL der Anfrage: Für die Geokodierung ist es /karten/api/geokodieren/json.
- Parameter: Parameter sind zusätzliche Informationen, die der Anforderungs-URL hinzugefügt werden, um der API bestimmte Details zur Verfügung zu stellen. Diese Parameter können in zwei Typen eingeteilt werden: erforderlich und optional.
- Erforderliche Parameter sind für die erfolgreiche Bearbeitung der Anfrage durch die API erforderlich, da sie wichtige Informationen bereitstellen, ohne die die API den beabsichtigten Vorgang nicht ausführen kann. Daher ist in einer Geocoding-API-Anfrage die Adresse, für die Sie die geografischen Koordinaten benötigen, ein erforderlicher Parameter. Ohne diese Adresse wüsste die API nicht, welcher Standort geokodiert werden soll. Zum Beispiel für eine Sehenswürdigkeit wie das Anne-Frank-Haus ? Adresse = Westermarkt +20, +1016+GV+Amsterdam, +Niederlande gibt die Adresse für die Standard-Geokodierung an.
- Optionale Parameter sind nicht erforderlich, können aber hinzugefügt werden, um die API-Antwort zu verfeinern oder anzupassen. Optionale Parameter können zusätzliche Kontrolle über das Format der API-Antwort, die Sprache, in der Daten zurückgegeben werden, oder andere für die Anfrage relevante Details bieten. In einer Geokodierungsanforderung könnte ein optionaler Parameter beispielsweise die Sprache sein, in der die Ergebnisse zurückgegeben werden sollen, wie &Sprache=uk zur Angabe einer Sprachpräferenz. Die Angabe dieses Parameters ist für die Geokodierungsfunktion selbst nicht erforderlich, kann aber die Nutzbarkeit der Daten verbessern.
- Autorisierungstoken: Fügen Sie Ihr einzigartiges Zugriffstoken ein als &Schlüssel=<your_access_token> um die Anfrage zu authentifizieren.
Optionale Parameter in einer Geocoding-Anfrage:
- Sehen Sie sich die Liste der unterstützten Sprachen an.
- Der Geocoder verwendet standardmäßig die im Accept-Language-Header angegebene Sprache oder die Muttersprache der Domäne der Anfrage, falls keine Sprache angegeben ist.
- Um die Lesbarkeit zu gewährleisten, gibt der Geocoder Straßenadressen in der Landessprache zurück und verwendet bei Bedarf Transliteration, basierend auf der bevorzugten Sprache des Benutzers. Alle Adresskomponenten werden in derselben Sprache geliefert, die durch die Sprache der ersten Komponente bestimmt wird.
- Wenn ein Adressname in der bevorzugten Sprache nicht verfügbar ist, wählt der Geocoder den nächstgelegenen verfügbaren Treffer aus.
- Die bevorzugte Sprache beeinflusst subtil die Auswahl und Reihenfolge der Ergebnisse, da der Geocoder Abkürzungen und Synonyme sprachübergreifend unterschiedlich interpretiert. Zum Beispiel entsprechen „utca“ und „tér“ auf Ungarisch den Begriffen „Straße“ und „Platz“.
Erforderliche Parameter in einer Geokodierungsanforderung:
Adresse=100% 20Königinnen% 20Park% 20Toronto%20AUF wobei „100 Queens Park, Toronto, ON“ die Adresse des Royal Ontario Museum ist
Geokodierung von Antworten
Beachten Sie, dass diese Ergebnisse im Allgemeinen analysiert werden müssen, wenn Sie Werte aus den Ergebnissen extrahieren möchten.
Statuscodes
Fehlermeldungen
*Hinweis: Das Feld „error_message“ ist möglicherweise nicht immer verfügbar und sein Inhalt kann sich ändern.
Ergebnisse
Zu den typischen Feldern in einem Ergebnis gehören:
- Standort: Enthält Breitengrad und Längengrad. Dies ist in der Regel für Standardadresssuchen von entscheidender Bedeutung.
- location_type: Stellt zusätzliche Details zum Standort bereit, mit Werten wie:
- „DACHTERRASSE“: Ein präziser Geocode mit Straßenadressgenauigkeit.
- „BEREICH_INTERPOLIERT“: Ein ungefähres Ergebnis zwischen zwei genauen Punkten, das normalerweise verwendet wird, wenn keine Dachdaten verfügbar sind.
- „GEOMETRISCHES_MITTELPUNKT“: Der geometrische Mittelpunkt einer Linie oder Fläche.
- „UNGEFÄHR“: Ein ungefährer Standort.
Adresstypen und Adresskomponententypen
Der Geocoder unterstützt verschiedene Typen in Adresstyp- und Komponententyp-Arrays und gibt sie zurück:
FAQ
Was unterscheidet diese API von anderen Geocoding-APIs?
Die Distancematrix.ai Geocoding-API unterscheidet sich durch mehrere Faktoren von anderen Geocoding-APIs:
- Hohe Genauigkeit: Die Distancematrix.ai Geocoding API verwendet fortschrittliche Algorithmen und Datenquellen, um genaue und zuverlässige Geokodierungsergebnisse zu liefern. Die API weist auch eine hohe Erfolgsquote beim Abgleich von Adressen auf, was bedeutet, dass sie eine Vielzahl von Adressformaten und -variationen verarbeiten kann.
- Weltweite Abdeckung: Die API deckt eine Vielzahl von Ländern und Regionen ab, einschließlich schwer erreichbarer Orte wie ländliche Gebiete, Inseln und Entwicklungsländer. Dies bedeutet, dass sich Benutzer darauf verlassen können, dass die API genaue Ergebnisse liefert, unabhängig davon, woher ihre Daten stammen.
- Geschwindigkeit und Skalierbarkeit: Die API ist so konzipiert, dass große Mengen an Geokodierungsanfragen schnell und effizient bearbeitet werden können.
- Kostengünstig: Die API bietet ein einfaches und transparentes Preismodell ohne versteckte Gebühren oder Vorabkosten. Die API bietet einen kostenlosen Tarif und einen Wachstumsplan mit nutzungsbasiertem Preismodell.
Kann ich diese API als Konvertierungsadresse für eine Lat Long-API verwenden?
Ja, Sie können die Geocoding-API von Distancematrix.ai verwenden, um Adressen in Breiten- und Längengradkoordinaten umzuwandeln. Tatsächlich ist dies eine der Hauptfunktionen einer Adress to Lat Long-API wie dieser.
Um die API für die Geokodierung zu verwenden, würden Sie eine Anfrage mit einem Adressparameter an die API senden, und die API würde mit den entsprechenden Längen- und Längenkoordinaten für diese Adresse antworten.
Die Geocoding-API von Distancematrix.ai wurde als einfach zu verwendende API zum Abrufen von Breitengrad und Längengrad von Adressen konzipiert. Sie kann in eine Vielzahl von Anwendungen und Plattformen integriert werden. Die API unterstützt eine Vielzahl von Programmiersprachen und Frameworks, darunter Python, JavaScript und PHP.
Kann ich diese API als API-Konverter für Breitengrad und Längengrad in menschenlesbare Adressen verwenden?
Ja, Sie können die Geocoding-API von Distancematrix.ai verwenden, um Breitengrad- und Längengradkoordinaten (Breitengrad) in menschenlesbare Adressen umzuwandeln. Dieser Vorgang wird auch als umgekehrte Geokodierung bezeichnet. Entwickler suchen in der Regel nach einer Breitengrad- und Längengrad-API oder nach Aget-Koordinaten von der Adressen-API.
Um die API für die umgekehrte Geokodierung zu verwenden, würden Sie eine Anfrage mit den Breitengrad- und Längengradparametern an die API senden, und die API würde mit der entsprechenden menschenlesbaren Adresse für diese Koordinaten antworten.
Wenn Sie Fragen haben oder weitere Unterstützung bei der Verwendung der API für Ihre Reverse-Geocoding-Anforderungen benötigen, stellt Ihnen das Team von Distancematrix.ai eine ausführliche Dokumentation und Kundensupport zur Verfügung, um Ihnen den Einstieg zu erleichtern.
Was können Sie mit der Geocoding-API machen?
Viele Unternehmen und Unternehmen verwenden Software und Anwendungen, um Geschäfte, Lagerhäuser, Fahrzeuge und Kunden zu lokalisieren und Transporte und Bewegungen zu steuern, die mit der Geokodierung zu tun haben. Derzeit ist die Definition jedoch nicht auf Adresssuchen beschränkt. Es ist ein ziemlich universelles Tool, mit dem Sie es auf den Gesamtmarkt anwenden können, von der genauen Standort- und Routenkartierung bis hin zur Analyse von Kundendaten und geografischer Mustererkennung.
Diese Lösung ist beispielsweise für Taxifahrer praktisch, falls ihnen genaue Daten über die Zieladressen der Kunden fehlen. Dieser Service ist auch praktisch für Kuriere, die Lebensmittel liefern, in ihrer täglichen Routine. Weitere Beispiele für erfolgreiche Geokodierungs-APIs finden Sie in unserer Webseite.
Warum die Geocoding-API verwenden?
Die APIs von Distancematrix.ai bieten eine erstklassige Genauigkeit, die mit Branchenriesen mithalten kann, aber zu einem viel günstigeren Preis, einer höheren Skalierbarkeit und einem freundlichen, echten menschlichen Support-Team, das Ihnen bei Ihren Fragen jederzeit zur Verfügung steht. Ein zusätzlicher Vorteil ist die einfache Umstellung von anderen Anbietern, wodurch ein reibungsloser Umstellungsprozess gewährleistet wird.
Darüber hinaus ermöglicht Distancematrix.ai Benutzern, den Dienst zu testen, ohne eine Kredit-/Debitkarte beifügen zu müssen, bevor sie eine endgültige Entscheidung treffen. Dies geschieht, damit Benutzer die Qualität und den Wert der erzielten Ergebnisse überprüfen können. Sie können gerne versuchen, sicherzustellen, dass Distancematrix.ai eine qualitativ hochwertige und schnelle und dennoch kostengünstige Lösung ist. Darüber hinaus können sich Benutzer auch während der Testphase an den Live-Support wenden, der für alle Fragen zur Verfügung steht.
Was ist eine Geocoding-API?
Eine Geokodierungs-API ist ein Dienst, der Straßenadressen in geografische Koordinaten (Breitengrad/Längengrad) umwandelt und umgekehrt. Es ermöglicht Anwendungen, Standorte auf Karten genau zu platzieren, Entfernungen zwischen Punkten zu berechnen und standortbezogene Operationen durchzuführen.
Ist die Geolocation-API kostenlos?
Ja, die Geolocation-API bietet einen kostenlosen Tarif, bei dem Sie bis zu 1000 Elemente pro Monat verwenden können.