Obtenez des fonctionnalités utiles pour le géocodage avec l'API Positionstack

Les Ordinateurs Ça marche absolument. Ainsi, si vous voulez que l'ordinateur fasse quelque chose, vous devez lui dire exactement quoi faire et comment le faire. Prenez Adresses géographiques Par exemple: Nous avons l'habitude de l'écrire à peu près, mais l'ordinateur ne le comprendra pas - du moins sans aide.

C'est exactement ce que fait Positionstack Pour le géocodage. à travers API Servable et un peu de programmation, vous pouvez facilement Ajouter des cartes Et des informations de géolocalisation sur votre site Web, mais ce n'est que le début. Regardons ça.

Obtenez les fonctionnalités utiles du géocodage avec l'API Positionstack - SEO

Que fait Positionstack

Bref, ça fait Pile de positions Pour mettre Géocodage En avant et en arrière, mais cela n'aurait pas beaucoup de sens si vous n'aviez aucune connaissance sur le géocodage. Cas d'utilisation Le plus populaire pour le géocodage C'est la façon dont les humains traitent les adresses géographiques - noms et numéros de rues, par exemple - et les convertissent en Coordonnées.

Obtenez les fonctionnalités utiles du géocodage avec l'API Positionstack - SEO

Le géocodage inversé effectue l'opération inverse. Si vous avez un certain groupe de Coordonnées de latitude et de longitude , Vous pouvez utiliser le géocodage inversé pour le convertir en une adresse lisible par l'homme, ou au moins obtenir un nom de ville en général.

L'entreprise derrière Positionstack a créé de nombreux services Web Cibler les entreprises. Tout est facile à apprendre et à intégrer; consultez un aperçu Serpstack pour un autre exemple.

Pourquoi vous pourriez avoir besoin d'une API pour le géocodage

L'utilisation simple du géocodage est d'aider le client à trouver Son chemin vers votre lieu de travail. Il peut saisir son adresse, ou l'adresse d'où il souhaite voyager, dans un formulaire de votre site Web. Et avec l'API Positionstack, vous pouvez convertir cette adresse en coordonnées. De là, le client peut utiliser Carte intégrée Pour l'aider à trouver votre bureau local.

Bien sûr, ce n'est qu'une option. Il existe d'innombrables API et autres services qui sont utilisés Coordonnées de localisation basées sur les coordonnées. Avec Positionstack, vous pouvez manipuler plusieurs de ces éléments et créer une expérience utilisateur transparente et personnalisée.

Obtenez les fonctionnalités utiles du géocodage avec l'API Positionstack - SEO

Le géocodage inversé peut être inexact. Cependant, avec Positionstack, nous avons constaté que le géocodage inversé est non seulement précis, mais aussi rapide. Cela apparaît également dans d'autres rapports que nous avons vu de développeurs utilisant le service. Tout ce que vous avez à faire est d'appeler le point de terminaison API inverse avec les coordonnées dont vous avez besoin.

Une autre caractéristique clé de Positionstack est la facilité de compréhension des entrées de texte. L'API Forward Geocode gère facilement les adresses structurées, ce qui signifie qu'il y a moins de travail pour nettoyer les entrées utilisateur avant de les déplacer vers l'API. Cela peut être utile - en particulier pour les prototypes - et pas si facile à faire.

Prix ​​de Positionstack

Lors de l'inscription Compte Positionstack , La première est entièrement gratuite. C'est très bien si vous utilisez l'API Personal Projects et avec un maximum de 25000 XNUMX demandes, cela ne devrait pas être fait de sitôt. Le niveau gratuit est également utile pour évaluer le service sans engagement Avec factures annuelles ou mensuelles. L'assistance est limitée dans cette catégorie, mais étant donné le prix, cela est compréhensible.

La mise à jour au niveau de base ajoute de nombreuses fonctionnalités, y compris le cryptage HTTPS et des limites de prix étendues. Il prend également en charge les formats JSON, XML et GeoJSON, ainsi que les cartes intégrées et la prise en charge de plusieurs langues. Cette catégorie augmente également la limite de commande à 10000 100000 par mois et 9.99 7.99 au total. Son prix est de XNUMX $ par mois ou XNUMX $ par mois si vous payez annuellement.

Obtenez les fonctionnalités utiles du géocodage avec l'API Positionstack - SEO

Les niveaux Professionnel et Business ajoutent une seule fonctionnalité: les commandes par lots. Ces niveaux augmentent considérablement les seuils de demande, ce qui est logique si vous utilisez Positionstack pour votre entreprise.

La catégorie professionnelle prend en charge 50 000 demandes mensuelles et 1 000 000 de commandes au total. Le coût est de 49.99 $ par mois, ou 39.99 $ par mois avec les factures annuelles. Pendant ce temps, la couche commerciale prend en charge un total de 3 000 000 de commandes et jusqu'à 250 000 commandes par mois. Vous paierez 99.99 $ par mois ou 79.99 $ par mois avec une facturation annuelle pour cela.

Si vous avez besoin d'autre chose que des niveaux standard, Positionstack propose également des prix personnalisés et des fonctionnalités personnalisées pour répondre à vos besoins.

Premiers pas avec l'API de géocodage

Comme pour les autres services de ce développeur, il est facile de commencer à utiliser Positionstack. Vous avez besoin de deux composants: la clé API et le point de terminaison API. Obtenez votre clé en vous inscrivant à Positionstack. Le point de terminaison API est répertorié ci-dessous:

https://api.positionstack.com/v1/forward

L'API gère à la fois les rappels JSONP et les en-têtes de contrôle d'accès (CORS). Cela vous permet de travailler facilement avec Positionstack, quelles que soient les technologies que vous utilisez réellement.

Obtenez les fonctionnalités utiles du géocodage avec l'API Positionstack - SEO

Pour un exemple très simple, voici un exemple de requête de texte qui retournera avec les données de géocodage:

https://api.positionstack.com/v1/forward

? access_key = YOUR_ACCESS_KEY

& query = 1600 Pennsylvania Ave NW, Washington DC

Fonctionnalités avancées de l'API

Il existe de nombreux services de géocodage, les offres proposées par Positionstack doivent donc aller au-delà de ce que proposent vos concurrents. Le service fait cela en premier lieu en ajoutant quelques fonctionnalités intéressantes.

En plus des points de terminaison de l'API de géocodage avant et arrière, Positionstack prend en charge des fonctions plus avancées. Par exemple, si vous êtes à un niveau supérieur au niveau gratuit, les réponses de l'API incluront un objet map_url qui indique une carte intégrable à inclure sur votre site Web.

Obtenez les fonctionnalités utiles du géocodage avec l'API Positionstack - SEO

Si vous faites affaire avec des clients internationaux, une unité Pays peut être utile. Tout ce que vous avez à faire est d'ajouter un paramètre pays_module HTTP GET Pour demander l'API et vous obtiendrez plus de données sur les pays. Cela inclut des informations sur la devise, la langue parlée et même la forme du drapeau du pays.

Module_pays Le seul module supplémentaire que vous trouverez est inclus dans le Positionstack. Le service est également fourni Module Soleil و Module de fuseau horaire Module Bounding Box.

Essayez Positionstack gratuitement

Si vous n'êtes pas sûr que Positionstack répondra à vos besoins, vous n'avez pas besoin de dépenser d'argent pour le savoir. Comme mentionné précédemment, le service propose une couche gratuite qui vous permet de savoir. Bien que vous n'obtiendrez pas toutes les fonctionnalités, cette option détecte suffisamment l'API pour vous permettre de déterminer si elle fonctionnera avec le codage actuel.

Aller au bouton supérieur