Migrer une automatisation Zapier ou Make vers un nouvel hôte de géocodage
Les automatisations sans code construites autour d'une étape de géocodage demandent une autre approche de migration que le code sur mesure. Voici comment gérer ce changement.
Bing Maps propose des données d'altitude via son API Elevations, qui renvoie des valeurs d'altitude du sol pour un ou plusieurs points de coordonnées, généralement en mètres, dans le cadre du même compte Bing Maps Dev Center utilisé pour le géocodage et d'autres services de localisation. Comme la plupart des dépendances d'altitude, elle est généralement appelée depuis une portion restreinte d'une application : un graphique de profil d'itinéraire, une superposition de relief ou un outil de planification de vol, plutôt que quelque chose de disséminé dans tout le code.
Ce périmètre restreint est réellement utile pour une migration. Les appels d'altitude sont généralement isolés derrière un petit service ou module utilitaire, et la réponse elle-même ne contient guère plus qu'une coordonnée et un nombre, ce qui limite la quantité de logique d'analyse à revoir par rapport à une migration de géocodage.
La recherche d'altitude de My Geocode est un endpoint autonome et pleinement fonctionnel, documenté sur /docs/elevation-lookup/, indépendant de tout hôte de compatibilité de géocodage. Une requête pour une coordonnée renvoie directement l'altitude du sol, et comme il s'agit de l'une des recherches dont les résultats réels peuvent être décrits et testés concrètement, vérifier la migration sur quelques points de référence d'altitude connus est un moyen pratique et rapide de gagner en confiance.
Points à vérifier spécifiquement en quittant le service d'altitude de Bing :
L'authentification du nouvel endpoint accepte une clé via X-API-Key, Authorization: Bearer, l'authentification HTTP Basic ou un paramètre de requête. La tarification suit la même structure forfaitaire que tous les autres endpoints : 2 500 requêtes gratuites par jour sans clé, 2 500 de plus gratuites par clé et par jour, comptées par réseau, puis du crédit prépayé à 0,0001 € par requête ou une clé Unlimited à 50 € par mois.
Si l'altitude a été intégrée à l'origine dans un compte Bing Maps plus large surtout par commodité plutôt que par nécessité, la déplacer en premier, avant une migration du géocodage, réduit la surface de ce qui dépend encore du compte d'origine et vous offre un essai à faible risque du processus de migration avant de vous attaquer à quelque chose de plus important.