Was bedeutet FR: Kennen Sie die Bedeutung des Akronyms
Wenn Sie gerne SMS schreiben oder chatten, sind Sie bestimmt schon einmal auf den Begriff „fr“ gestoßen. Lesen Sie in diesem Blog, was „fr“ bedeutet.
Früher war Google Maps der unbestrittene König der Geokodierung und forderte eine königliche Summe von Entwicklern, die seine Daten in ihre Apps integrieren wollten. Aber im Jahr 2018 sagten die Innovatoren von SaaS Industries „Genug ist genug“ und veröffentlichten ihre zu 100 % in Euro hergestellte Geocode-API, um den Zugriff auf wirklich globale Datensätze auf einen erschwinglichen Preis zu reduzieren.
Haben sie ihre Aufgabe also erfolgreich gemeistert? Heute werden wir uns in unserem umfassenden Test genauer ansehen, was die Geocode API ausmacht und ob sie für Ihr Unternehmen geeignet ist.
Geokodierung 101 – Häufige Anwendungsfälle
Die Chancen stehen gut, dass Sie auf dieser Seite nicht viel von einer Einführung in die Geokodierung benötigen. Aber damit Sie mit allen im Raum sprechen können, finden Sie hier eine kurze Einführung in die Technik und wie sie für Ihr Unternehmen von Vorteil sein kann.
Im Wesentlichen ist Geokodierung der Prozess der Konvertierung von Adressen und Standorten im Klartext in genaue Längen- und Breitengrade auf der Weltkarte. In ähnlicher Weise nimmt die umgekehrte Geokodierung diese Koordinaten und spuckt die realen Namen der Orte aus, die am engsten (nach Nähe und/oder Relevanz) mit dieser Geolokalisierung verbunden sind.
Die ganze Palette von Anwendungen für diese Technologie ist schwindelerregend, aber um nur einige zu nennen:
Warum Geocode API Ihre Überlegung wert ist
Praktisch jeder kennt und verwendet Google Maps. Es ist der Goldstandard für Geolokalisierungsdaten, da wir fast täglich mit seinem Datensatz interagieren. Größtenteils vertrauen wir zusammen sehr stark in Maps, sodass die Integration in Ihre App das Vertrauen der Verbraucher in Ihr Angebot durch Assoziation stärkt.
Warum sollten Sie also einem relativen Neuling wie der Geocode-API vertrauen? Es läuft auf den ROI hinaus – Googles Dienste sind teuer . Lassen Sie es uns ins rechte Licht rücken: Eine halbe Million API-Anfragen an Google zu stellen, würde coole 2.000 US-Dollar pro Monat kosten. Sie erhalten erstaunliche Daten – aber Sie sollten besser eine fundierte Möglichkeit haben, sie zu nutzen, oder Sie gehen schnell pleite.
Auf der anderen Seite erhalten Sie mit dem einfachsten und am wenigsten ermäßigten bezahlten Plan von Geocode API ZWEI MILLIONEN Anfragen für nur 85 USD pro Monat. Wenn Sie den Preis pro Anfrage vergleichen, erhalten Sie:
Geocode API ist buchstäblich hundertmal billiger als die Google Maps API. Darüber hinaus ist der Datensatz von vergleichbarem Umfang und Qualität. (Tatsächlich gibt es einige sinnvolle Möglichkeiten, in denen es tatsächlich besser ist als die von Google, aber darauf werden wir später eingehen.)
Abgesehen von Dollar-Wert-Vergleichen ist die Geocode-API äußerst einfach zu verwenden und zu integrieren. Trotz dieser Tatsache hat SaaS Industries alles getan, um Concierge-Onboarding und personalisierte Kundenbetreuung anzubieten (alle Support-Tickets werden ohne Ausnahme innerhalb von 24 Stunden beantwortet) – und diesen Service direkt in den Preis integriert, den Sie für diese Millionen monatlicher Anfragen zahlen .
Letztendlich kann das Argument Google vs. Geocode API analog zum Kauf eines teuren Designerhemds im Vergleich zu der Zahlung eines Bruchteils des Preises für die Herstellung eines teuren Designerhemds an Ihren örtlichen Schneider gemacht werden. Unser Geld liegt darin, dass das Maßhemd die bessere Passform hat.
Verwenden der Geocode-API
Normalerweise empfehlen wir Ihnen, direkt zur Dokumentationsseite der API zu gehen, um mehr über ihre Endpunkte, Parameter und Integrationen zu erfahren. Aber diese Taktik funktioniert nur irgendwie mit Geocode API…
Tatsächlich enthüllt das Navigieren zu https://geocodeapi1.docs.apiary.io nur spärliche Informationen, wobei der Großteil des Wortschatzes in Richtung der drei grundlegenden Authentifizierungsmethoden geht. Der Rest der Seite widmet weniger als zwei Sätze den Kernendpunkten, die das Geocode API ticken lassen (dies sind /search , /reverse und /status ). Was gibt es also?
Geocode API basiert einen Großteil seiner Infrastruktur auf Pelias , der Open-Source-Geolocation-Source-Engine von Mapzen. Als solche haben die beiden einen gemeinsamen Parametersatz, und daher reicht die Dokumentation von Pelias aus, um Ihnen beizubringen, wie Sie die Geocode-API sowohl für die Vorwärts- als auch für die Rückwärts- Geokodierung verwenden.
Sehen wir uns nun an, was Sie mit jedem Endpunkt tun können.
Geokodierung weiterleiten mit /search
Ihre einfachste API-Anfrage sieht in etwa so aus:
https://app.geocodeapi.io/api/v1/search?apikey=fd646df0-810d-11ea-9f24-85fc9ad6f471&text=Atlanta
Wenn Sie das aufschlüsseln, sehen Sie die Geocode-API-Basis-URL, angehängt vom /search- Endpunkt, Ihrem API-Schlüssel und Ihrer Abfrage für Atlanta. Obwohl wir nach Atlanta, GA, gesucht haben, liefert die Geocode-API eine Menge Ergebnisse, die möglicherweise mehr Nischenanfragen für den Begriff erfüllen (wie Atlanta, KS oder das Hotel Atlanta in Wien, Österreich).
Hier ist ein Ausschnitt dessen, was es zurückgeben wird:
{ "Geokodierung": { "Version": "0.2", "Attribution": "https://geocodeapi.io/attribution", "query": { "text": "atlanta", "size": 10, " Schichten": [ "Ort", "Straße", "Land", "Makroregion", "Region", "Kreis", "Lokaladmin", "Ort", "Bezirk", "Nachbarschaft", "Kontinent", "Imperium" ", "dependency", "macrocounty", "macrohood", "microhood", "disputed", "postal code", "ocean", "marinearea" ], "private": false, "lang": { "name": "Englisch", "iso6391": "de", "iso6393": "eng", "defaulted: true }, "querySize": 20, "parser": "libpostal", "parsed_text": { "city": "atlanta" } }, "warnings": [ "Leistungsoptimierung: 'address' Layer ausschließen" ], "engine": { "name": "Pelias", "author": "Mapzen", "version": "1.0" }, "timestamp": 1587247179802 }, "type": "FeatureCollection", "features" : [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -84.414581, 33.769805 ] }, "properties": { "id": "85936429", " gid": "whosonfirst:locality:85936429", "layer": "locality", "source":"whosonfirst", "source_id": "85936429", "name": "Atlanta", "confidence": 1, "match_type": "exact", "accuracy": "centroid", "country": "USA" , "country_gid": "whosonfirst:country:85633793", "country_a": "USA", "region": "Georgia", "region_gid": "whosonfirst:region:85688535", "region_a": "GA", " locality": "Atlanta", "locality_gid": "whosonfirst:locality:85936429", "continent": "Nordamerika", "continent_gid": "whosonfirst:continent:102191575", "label": "Atlanta, GA, USA " }, "bbox": [ -84.5508496385, 33.6479858, -84.2896205088, 33.8868632704 ] }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -93.05266, 33.11875 ] }, "properties": { "id": " 1125873901", "gid": "whosonfirst:locality:1125873901", "layer": "locality", "source": "whosonfirst", "source_id": "1125873901", "name": "Atlanta", "confidence" : 1, "match_type": "exact", "accuracy": "centroid", "country": "United States", "country_gid": "whosonfirst:country:85633793", "country_a": "USA", "region ": "Arkansas", "region_gid": "whosonfirst:region:85688549","region_a": "AR", "locality": "Atlanta", "locality_gid": "whosonfirst:locality:1125873901", "continent": "Nordamerika", "continent_gid": "whosonfirst:continent:102191575", " label": "Atlanta, AR, USA" }, "bbox": [ -93.05266, 33.11875, -93.05266, 33.11875 ] }, { "type": "Feature", "geometry": { "type": "Point" , "coordinates": [ -121.12077, 37.81298] }, "properties": { "id": "1125797253", "gid": "whosonfirst:locality:1125797253", "layer": "locality", "source": "whosonfirst", "source_id": "1125797253", "name": "Atlanta", "Confidence": 1, "match_type": "exact", "accuracy": "centroid", "country": "United States", "country_gid": "whosonfirst:country:85633793", "country_a": "USA", "region": "California", "region_gid": "whosonfirst:region:85688637", "region_a": "CA", "locality": "Atlanta", "locality_gid": "whosonfirst:locality:1125797253", "continent ": "Nordamerika", "continent_gid": "whosonfirst:continent:102191575", "label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } .. .centroid", "country": "United States", "country_gid": "whosonfirst:country:85633793", "country_a": "USA", "region": "California", "region_gid": "whosonfirst:region:85688637 ", "region_a": "CA", "locality": "Atlanta", "locality_gid": "whosonfirst:locality:1125797253", "continent": "Nordamerika", "continent_gid": "whosonfirst:continent:102191575" , "label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } ...centroid", "country": "United States", "country_gid": "whosonfirst:country:85633793", "country_a": "USA", "region": "California", "region_gid": "whosonfirst:region:85688637 ", "region_a": "CA", "locality": "Atlanta", "locality_gid": "whosonfirst:locality:1125797253", "continent": "Nordamerika", "continent_gid": "whosonfirst:continent:102191575" , "label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } ..."California", "region_gid": "whosonfirst:region:85688637", "region_a": "CA", "locality": "Atlanta", "locality_gid": "whosonfirst:locality:1125797253", "continent": "North ." America", "continent_gid": "whosonfirst:continent:102191575", "label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } ..."California", "region_gid": "whosonfirst:region:85688637", "region_a": "CA", "locality": "Atlanta", "locality_gid": "whosonfirst:locality:1125797253", "continent": "North ." America", "continent_gid": "whosonfirst:continent:102191575", "label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } ...label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } ...label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } ...
Natürlich möchten Sie nicht immer alle Optionen als Antwort auf eine grundlegende Anfrage haben. In diesem Fall verwenden Sie die verschiedenen Parameter der Geocode-API. Hier ist ein nicht erschöpfender Blick auf jeden von ihnen:
Das Schöne an diesem System ist, dass Sie Parameter für hochpräzise und relevante Ergebnisse kombinieren können. Sie können beispielsweise sowohl die Rechteck- als auch die Kreisgrenzen verwenden, um nur dort zu suchen, wo sich die beiden überlappen, oder Sie können beide mit der Näherungsfunktion kombinieren und anpassen.
Geocode API hat noch ein paar weitere Tricks im Ärmel, mit denen Sie Ihre Ergebnisse in Form von Filtern verwalten können:
Reverse Geocoding mit /reverse
Dies ist der Endpunkt für die umgekehrte Geokodierung, bei der eine Suche auf eingegebenen Koordinaten basiert. Es werden dann Ergebnisse angezeigt, die am wahrscheinlichsten für Ihre Suche relevant sind. Eine Suche um die Koordinaten 41,4036° N, 2,1744° E würde beispielsweise so aussehen:
https://app.geocodeapi.io/api/v1/reverse?apikey=fd646df0-810d-11ea-9f24-85fc9ad6f471&point.lat=41.4036&point.lon=2.1744
Das Top-Ergebnis? Die Sagrada Familia in Barcelona, Spanien. Und tatsächlich würden Sie all diese Informationen und mehr pro Ergebnis zurückgegeben, anstatt nur die Sagrada Familia.
Wieder einmal gibt es mehrere möglichen Schichten von Informationen und vier große Datenquellen zu analysieren. Sie können Ihre Suche auch mit einem Kreis , nach Land oder nach gid eingrenzen . Und natürlich können Sie die Anzahl der Ergebnisse, die Sie mit size erhalten, erweitern oder einschränken .
Am wichtigsten für diesen Endpunkt sind die Distanz- und Konfidenzbewertung, die zusammengenommen die Methode der API ist, Ihnen mitzuteilen, wie sicher Sie mit Ihrer Abfrage nach einem bestimmten Ergebnis gesucht haben.
Überprüfen Sie Ihr Kontingent mit /status
Der Aufruf dieses Endpunkts ist der einfachste der drei wichtigsten Endpunkte und gibt Ihre verbleibenden Anforderungen zurück. Diese Informationen sind auch in Ihrem Konto-Dashboard verfügbar, aber wer hat Zeit, dorthin zu navigieren, wenn Ihre App es Ihnen direkt sagen kann?
Leistung
Wir wissen also, was die Geocode-API kann, aber wie gut macht sie es?
Auch hier ist Vertrauen der Schlüssel. Wenn Sie sich für einen kostenpflichtigen Geocode-API-Plan anmelden, bietet Ihnen SaaS Industries ein SLA, das eine beeindruckende Verfügbarkeit von 99,9 % garantiert. Mit Tausenden von zufriedenen Kunden auf der ganzen Welt, von Start-ups bis hin zu Großunternehmen, ist es klar, dass sie diese Verpflichtung sehr ernst nehmen.
Angesichts ihrer Kundschaft ist diese Zahl keine leichte Aufgabe. Tatsächlich verarbeitet Geocode API täglich Millionen von Anfragen ohne Probleme, nicht zuletzt dank seines robusten weltweiten Servernetzwerks. Dies ist der Schlüssel für Unternehmen, die aggressiv skalieren möchten – Sie müssen keine Ressourcen verschwenden, um eine neue Geokodierungslösung für den Betrieb auf Unternehmensebene zu entwickeln.
Apropos Server, Geocode API respektiert Ihr Recht auf Privatsphäre mit 256-Bit-SSL-Verschlüsselung. Dadurch wird sichergestellt, dass Ihre geschäftskritischen Geschäftsdaten nie in falsche Hände geraten und Sie Ihre API-Integration ohne Bedenken uneingeschränkt nutzen können.
Aber was ist mit den Daten selbst? Geocode API bezieht seinen Datensatz hauptsächlich von OpenStreetMap, der Open-Source-Kartenumgebung, der Entwickler und digitale Kartographen auf der ganzen Welt vertrauen.
Im Vergleich zu Google ist OSM unbürokratisch und kann schnell aktualisiert werden, um geografische Veränderungen widerzuspiegeln, die von Stadtentwicklung bis hin zu Naturkatastrophen verursacht werden. Darüber hinaus hat OSM bewiesen, dass es nicht anfälliger für falsche Kartierungen durch kartografische Vandalen ist als die geschlossene Umgebung von Google.
In Kombination mit OpenAddresses, Who's on First und GeoNames ist klar, dass Geocode API einen qualitativ hochwertigen, agilen und vollständig globalen Datensatz bietet, der mit dem von Google konkurrieren kann.
Preisgestaltung
Wir haben die großzügigen Preise von Geocode API bereits in der Zusammenfassung angesprochen, aber jetzt werfen wir einen Blick darauf, was jede der fünf Abonnementstufen bietet.
Fazit zur Geocode-API
SaaS Industries hat sich zum Ziel gesetzt, qualitativ hochwertige Geokodierung viel erschwinglicher zu machen als die Google Maps API. Zu diesem Zweck ist Geocode API ein voller Erfolg.
Es bietet ähnliche oder bessere Funktionen wie Google, aber zu tatsächlichen Cent pro Dollar. Die API selbst basiert auf der unglaublich beliebten Pelias-Plattform von Zenmap, sodass die Geocode-API das Rad nicht neu erfinden musste, um erfolgreich zu sein. Darüber hinaus unterhält SaaS Industries ein robustes Servernetzwerk, das sich durch unglaubliche Geschwindigkeiten und Verfügbarkeit, überragende Sicherheit und nahtlose Skalierbarkeit auszeichnet. Wenn die rohen Statistiken nicht ausreichen, um Sie zu überzeugen, dann wird das leidenschaftliche und brillante Geocode API-Supportteam unermüdlich daran arbeiten, den Unterschied auszugleichen.
Insgesamt wird es Ihnen schwer fallen, eine robustere, benutzerfreundlichere und kostengünstigere Geokodierungs-API zu finden. TipsWebTech360 empfiehlt Start-ups, KMUs und Unternehmen gleichermaßen die Geocode-API.
Haben Sie Fragen oder Kommentare zur Geocode-API? Hinterlassen Sie uns eine Notiz in den Kommentaren unten!
Wenn Sie gerne SMS schreiben oder chatten, sind Sie bestimmt schon einmal auf den Begriff „fr“ gestoßen. Lesen Sie in diesem Blog, was „fr“ bedeutet.
Möchten Sie Ihre Absätze in Google Docs einrücken? Mit den Schritten, die Sie hier finden, ist es ein relativ unkomplizierter Vorgang.
Mit AMA (frag mich alles) drückt man die Bereitschaft aus, praktisch alle Fragen zu beantworten, die man stellen kann. Erfahren Sie hier mehr über seine Verwendung.
Discord ist ein neues soziales Medium, das bereits eine riesige Fangemeinde hat. Hier finden Sie alles, was Sie über Ihr Discord-Profilbild wissen müssen.
Möchten Sie wissen, was ATM im Text bedeutet? Lesen Sie diesen Blog, um mehr über die Bedeutung, die Geschichte und die richtigen Verwendungsmöglichkeiten zu erfahren.
Mit Google Drive können Sie verschiedene Dateien und Ordner in der Cloud speichern. Erfahren Sie, wie Sie auf Google Drive hochladen, um unsere Dateien und Ordner zu schützen.
Eine PDF-Datei ist ein beliebtes Format, das Sie für zusätzliche Sicherheit verwenden müssen. Lesen Sie diesen Blog, um zu erfahren, wie Sie Google Docs ganz einfach als PDF speichern können.
Wenn Sie Online-Messaging-Apps nutzen, ist Ihnen der Begriff IKR sicher schon einmal begegnet. Lesen Sie diesen Blog, um zu erfahren, was IKR bedeutet.
Haben Sie sich jemals gefragt, was GTG beim SMS-Versand bedeutet? Wenn ja, schauen Sie sich diesen Blog an, um zu erfahren, was er bedeutet und wann er verwendet werden sollte.
Wer Snapchat nicht mehr nutzen möchte, möchte wissen, wie man ein Snapchat-Konto löscht. Um die richtige Methode zu kennen, lesen Sie diesen Blog.