Que signifie FR : Connaître la signification de lacronyme
Si vous aimez envoyer des SMS ou discuter, vous devez avoir rencontré le terme fr. Lisez sur ce blog pour savoir ce que signifie fr.
Autrefois, Google Maps était le roi incontesté du géocodage, commandant une somme royale aux développeurs cherchant à intégrer ses données dans leurs applications. Mais en 2018, les innovateurs de SaaS Industries ont déclaré « assez, c'est assez » et ont publié leur API de géocodage 100 % fabriquée en Europe pour permettre l'accès à des ensembles de données véritablement mondiaux à un prix abordable.
Alors, ont-ils réussi leur tâche ? Aujourd'hui, nous allons examiner de plus près ce qui fait que l'API Geocode fonctionne dans notre examen complet, et si cela convient à votre entreprise.
Géocodage 101 – Cas d'utilisation courants
Il y a de fortes chances que si vous êtes sur cette page, vous n'ayez pas besoin de beaucoup d'initiation au géocodage. Mais pour le plaisir de parler à tout le monde dans la salle, voici une brève introduction sur la technique, ainsi que sur les avantages qu'elle peut apporter à votre entreprise.
Essentiellement, le géocodage est le processus de conversion d'adresses et d'emplacements en langage clair en mesures précises de longitude et de latitude sur la carte du monde. De même, le géocodage inversé prend ces coordonnées et crache les noms réels des lieux les plus étroitement associés (par proximité et/ou pertinence) à cette géolocalisation.
La gamme complète d'applications pour cette technologie est vertigineuse, mais pour n'en nommer que quelques-unes :
Pourquoi l'API Geocode mérite votre considération
Pratiquement tout le monde connaît et utilise Google Maps. C'est l'étalon-or pour les données de géolocalisation, car nous nous interfaçons avec son jeu de données presque tous les jours. Pour la plupart, nous accordons collectivement une grande confiance à Maps. Par conséquent, son intégration dans votre application renforce la confiance des consommateurs dans votre offre par association.
Cela dit, pourquoi feriez-vous confiance à un nouveau venu comme l'API Geocode ? Cela se résume au retour sur investissement : les services de Google sont chers . Mettons les choses en perspective : faire un demi-million de requêtes d'API à Google coûterait 2 000 $ par mois. Vous obtenez des données incroyables, mais vous feriez mieux d'avoir un moyen profond de les exploiter, ou vous ferez faillite rapidement.
D'un autre côté, le forfait payant le plus basique de l'API Geocode et le moins proportionnellement réduit vous donne DEUX MILLIONS de demandes pour seulement 85 $ par mois. En comparant le prix par demande, vous avez :
L'API Geocode est littéralement cent fois moins chère que l'API Google Maps. De plus, son ensemble de données est de portée et de qualité comparables. (En fait, il existe des moyens significatifs par lesquels il est réellement meilleur que celui de Google, mais nous y reviendrons plus tard.)
Mis à part les comparaisons de valeur en dollars pour un instant, l'API Geocode est extrêmement simple à utiliser et à intégrer. Même compte tenu de ce fait, SaaS Industries est allé au-delà pour offrir l'intégration du concierge et un support client personnalisé (tous les tickets d'assistance reçoivent une réponse dans les 24 heures, sans exception) - et a intégré ce service directement dans le prix que vous payez pour ces millions de demandes mensuelles .
En fin de compte, l'argument de l'API Google vs Geocode peut être assimilé à l'achat d'une chemise de créateur coûteuse au lieu de payer à votre tailleur local une fraction du prix pour vous en fabriquer une. Notre argent est sur la chemise sur mesure étant la meilleure coupe.
Utilisation de l'API de géocodage
Normalement, nous vous recommandons de vous rendre directement sur la page de documentation de l'API pour en savoir plus sur ses points de terminaison, ses paramètres et ses intégrations. Mais cette tactique ne fonctionne en quelque sorte qu'avec l'API Geocode…
En fait, la navigation vers https://geocodeapi1.docs.apiary.io ne révèle que peu d'informations, la majorité du verbiage allant vers les trois méthodes d'authentification de base. Le reste de la page consacre moins de deux phrases aux principaux points de terminaison qui font fonctionner l'API Geocode (il s'agit de /search , /reverse et /status ). Alors qu'est-ce qui donne ?
L'API Geocode base une grande partie de son infrastructure sur Pelias , le moteur source de géolocalisation open source de Mapzen. En tant que tels, les deux partagent un ensemble de paramètres commun, et donc la documentation de Pelias suffira pour vous apprendre à utiliser l'API Geocode pour le géocodage avant et arrière .
Cela étant dit, examinons ce que vous pouvez faire avec chaque point de terminaison.
Géocodage avancé avec /search
Votre requête API la plus basique ressemblera à ceci :
https://app.geocodeapi.io/api/v1/search?apikey=fd646df0-810d-11ea-9f24-85fc9ad6f471&text=Atlanta
En décomposant cela, vous verrez l'URL de base de l'API Geocode, ajoutée par le point de terminaison /search , votre clé API et votre requête pour Atlanta. Même si nous recherchions Atlanta, GA, l'API Geocode renvoie une tonne de résultats qui pourraient potentiellement satisfaire davantage de requêtes de niche pour le terme (comme Atlanta, KS ou l'hôtel Atlanta à Vienne, en Autriche).
Voici un extrait de ce qu'il retournera :
{ "geocoding": { "version": "0.2", "attribution": "https://geocodeapi.io/attribution", "query": { "text": "atlanta", "size": 10, " couches": [ "lieu", "rue", "pays", "macrorégion", "région", "comté", "localadmin", "localité", "arrondissement", "quartier", "continent", "empire ", "dépendance", "macrocounty", "macrohood", "microhood", "disputed", "postalcode", "ocean", "marinearea" ], "private": false, "lang": { "name": "English", "iso6391": "en", "iso6393": "eng", "defaulted": true }, "querySize": 20, "parser": "libpostal", "parsed_text": { "city": "atlanta" } }, "warnings": [ "optimisation des performances : excluant la couche 'address'" ], "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": "États-Unis" , "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": "North America", "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": "North America", "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 " : "Amérique du Nord", "continent_gid": "whosonfirst:continent:102191575", "label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } .. .centroid", "country": "États-Unis", "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": "North America", "continent_gid": "whosonfirst:continent:102191575" , "label": "Atlanta, CA, USA" }, "bbox": [ -121.12077, 37.81298, -121.12077, 37.81298 ] } ...centroid", "country": "États-Unis", "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": "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 ] } ..."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 ] } ...
Bien sûr, vous ne voulez pas toujours que toutes les options soient en réponse à une demande de base. Dans ce cas, vous utiliserez les différents paramètres de l'API Geocode. Voici un aperçu non exhaustif de chacun d'eux :
La belle chose à propos de ce système est que vous pouvez combiner des paramètres pour des résultats très précis et pertinents. Par exemple, vous pouvez utiliser à la fois les limites du rectangle et du cercle pour rechercher uniquement là où les deux se chevauchent, ou vous pouvez mélanger et faire correspondre l'une ou l'autre avec la fonction de proximité.
L'API Geocode a quelques autres astuces dans sa manche pour vous aider à gérer vos résultats sous forme de filtrage :
Géocodage inversé avec /reverse
Il s'agit du point de terminaison du géocodage inversé, qui base une recherche autour des coordonnées saisies. Il produira alors les résultats les plus susceptibles d'être pertinents pour votre recherche. Par exemple, une recherche autour des coordonnées 41,4036° N, 2,1744° E ressemblerait à ceci :
https://app.geocodeapi.io/api/v1/reverse?apikey=fd646df0-810d-11ea-9f24-85fc9ad6f471&point.lat=41.4036&point.lon=2.1744
Le meilleur résultat ? La Sagrada Familia à Barcelone, Espagne. Et en fait, vous obtiendrez toutes ces informations et plus par résultat, plutôt que simplement la Sagrada Familia.
Encore une fois, il existe plusieurs couches d'informations possibles et quatre sources de données principales à analyser. Vous pouvez également lier votre recherche à un cercle , par pays ou par gid . Et bien sûr, vous pouvez élargir ou réduire le nombre de résultats que vous obtenez avec la taille .
Le plus important pour ce point de terminaison est la distance et le score de confiance, qui, pris ensemble, sont le moyen utilisé par l'API pour vous dire à quel point vous êtes sûr de rechercher un résultat particulier avec votre requête.
Vérifier votre quota avec /status
Facilement le plus simple des trois principaux points de terminaison, l'appel de ce point de terminaison renvoie vos demandes restantes. Ces informations sont également disponibles dans le Tableau de bord de votre compte, mais qui a le temps d'y naviguer quand votre application peut vous le dire directement ?
Performance
Donc, nous savons ce que l'API Geocode peut faire, mais à quel point le fait-elle bien ?
Encore une fois, la confiance est la clé. Lorsque vous vous inscrivez à un plan d'API Geocode payant, SaaS Industries vous fournit un SLA, qui garantit une disponibilité impressionnante de 99,9%. Avec des milliers de clients satisfaits partout dans le monde, allant des startups aux entreprises, il est clair qu'il s'agit d'un engagement qu'ils prennent très au sérieux.
Compte tenu de leur clientèle, ce chiffre n'est pas une mince affaire. En fait, l'API Geocode traite régulièrement des millions de demandes par jour sans problème, en grande partie grâce à son réseau de serveurs mondial robuste. C'est essentiel pour les entreprises qui cherchent à évoluer de manière agressive - vous n'avez jamais à gaspiller des ressources pour développer une nouvelle solution de géocodage pour les opérations au niveau de l'entreprise.
En parlant de serveurs, Geocode API respecte votre droit à la confidentialité avec un cryptage SSL 256 bits. Cela garantit que vos données commerciales critiques ne tombent jamais entre de mauvaises mains, ce qui vous permet d'utiliser librement votre intégration API sans anxiété.
Mais qu'en est-il des données elles-mêmes ? L'API Geocode tire principalement son ensemble de données d'OpenStreetMap, l'environnement de cartographie open source auquel les développeurs et les cartographes numériques du monde entier font confiance.
Par rapport à Google, OSM n'est pas encombré par la bureaucratie et peut être rapidement mis à jour pour refléter les changements géographiques causés par tout, du développement urbain aux catastrophes naturelles. De plus, OSM a prouvé qu'il n'est pas plus vulnérable aux fausses cartographies par les vandales cartographiques que l'environnement fermé de Google.
Combiné avec OpenAddresses, Who's on First et GeoNames, il est clair que l'API Geocode offre un ensemble de données de haute qualité, agile et entièrement mondial pour rivaliser avec celui de Google.
Prix
Nous avons déjà évoqué la tarification généreuse de l'API Geocode dans le résumé, mais examinons maintenant ce que chacun de leurs cinq niveaux d'abonnement offre.
Verdict sur l'API Geocode
SaaS Industries s'est fixé un objectif en tête : rendre le géocodage de qualité beaucoup plus abordable que l'API Google Maps. À cette fin, l'API Geocode est un succès retentissant.
Il offre des fonctionnalités similaires ou supérieures à celles de Google, mais à un prix réel. L'API elle-même est construite à partir de la plate-forme Pelias incroyablement populaire de Zenmap, donc l'API Geocode n'a pas eu à réinventer la roue pour réussir. De plus, SaaS Industries maintient un réseau de serveurs robuste qui offre des vitesses et une disponibilité incroyables, une sécurité supérieure et une évolutivité transparente. Si les statistiques brutes ne suffisaient pas à vous attirer, alors l'équipe d'assistance passionnée et brillante de l'API Geocode travaillera sans relâche pour combler la différence.
Dans l'ensemble, vous aurez du mal à trouver une API de géocodage plus robuste, plus facile à utiliser et plus abordable. TipsWebTech360 recommande en toute confiance l'API Geocode aux startups, aux PME et aux entreprises.
Vous avez des questions ou des commentaires sur l'API Geocode ? Laissez-nous une note dans les commentaires ci-dessous!
Si vous aimez envoyer des SMS ou discuter, vous devez avoir rencontré le terme fr. Lisez sur ce blog pour savoir ce que signifie fr.
Vous souhaitez mettre en retrait vos paragraphes sur Google Docs ? C'est un processus relativement simple avec les étapes que vous trouverez ici.
AMA, demandez-moi n'importe quoi, est utilisé pour exprimer la volonté de répondre à pratiquement toutes les questions à poser. En savoir plus sur son utilisation ici.
Discord est un nouveau média social qui a déjà une énorme base de fans. Voici tout ce que vous devez savoir sur votre photo de profil Discord.
Voulez-vous savoir ce que signifie ATM dans le texte ? Lisez ce blog pour en connaître la signification, l'histoire et les bonnes façons de l'utiliser.
Google Drive vous permet de stocker divers fichiers et dossiers dans le cloud. Sachez comment télécharger sur Google Drive pour protéger nos fichiers et dossiers.
Un fichier PDF est un format populaire que vous devez utiliser pour plus de sécurité. Lisez ce blog pour savoir comment enregistrer facilement Google Docs au format PDF.
Si vous utilisez des applications de messagerie en ligne, vous devez avoir rencontré le terme IKR. Lisez ce blog pour savoir ce que signifie IKR.
Vous êtes-vous déjà demandé ce que signifie GTG dans les SMS ? Si oui, consultez ce blog pour connaître sa signification et quand l'utiliser.
Ceux qui ne veulent plus utiliser Snapchat veulent savoir comment supprimer un compte Snapchat. Pour connaître la bonne méthode, lisez ce blog.