Une adresse dans un centre-ville bien cartographié ne vous apprend presque rien sur la façon dont votre système gère une route rurale, une frontière contestée ou une requête près des pôles. Testez délibérément les cas difficiles.
Tous les jeux de données contenant des informations de localisation apparemment publiques ne peuvent pas légalement être utilisés dans un produit payant. Ce sont souvent les conditions de licence, et non la disponibilité technique, qui fixent la véritable limite.
« Temps réel » est employé comme synonyme de « rapide ». Cela devrait signifier que la réponse reflète l'état actuel du monde, et non un instantané du trimestre dernier.
Lorsqu'une requête ne peut réellement pas être résolue de manière fiable, ne rien renvoyer est une meilleure réponse que renvoyer une supposition présentée comme un fait. Voici le raisonnement derrière ce choix.
Les données d'altitude ont rarement leur propre ligne sur une page de tarifs, et cette absence en dit long sur le sérieux avec lequel elles sont réellement construites.
Une mauvaise réponse qui a l'air sûre d'elle est pire qu'un échec honnête. Une erreur vous dit de vérifier quelque chose. Une mauvaise estimation affichée avec assurance vous dit que tout va bien.
Stocker ou calculer des coordonnées avec le mauvais type numérique peut introduire des erreurs d'arrondi de l'ordre du mètre, totalement indépendantes de toute erreur du géocodage d'origine.
La couverture des codes postaux s'est améliorée tout particulièrement dans les zones rurales et peu denses, où les limites postales sont généralement plus difficiles à cartographier avec précision.
Les valeurs d'altitude sont comparées à des points de référence fixes, relevés de manière indépendante et dont la hauteur est connue, et la cohérence entre des échantillons voisins constitue un contrôle supplémentaire utile.
Les données sous licence s'accompagnent d'un contrat qui peut changer sous vos pieds. Les données ouvertes s'accompagnent d'une communauté qui n'a aucune raison de renégocier votre accès plus tard.
Qualifier un résultat de haute précision a un sens précis. Cela devrait signifier que la correspondance a abouti à un bâtiment ou à un point exact, et pas simplement qu'une réponse est arrivée rapidement.
Les coordonnées d'un bâtiment ne changent pas d'une semaine à l'autre. L'appartenance d'une plage d'IP à un fournisseur de VPN peut changer bien plus vite, et cette différence devrait déterminer la façon dont chacune est actualisée.
La qualité des données de code postal n'a rien d'aléatoire : elle suit de près la façon dont l'autorité postale de chaque pays construit, tient à jour et partage ses propres données de référence.
Une réponse avec une latitude à quinze décimales a l'air précise. Elle n'est pas exacte pour autant, simplement parce qu'elle contient plus de chiffres que la méthode ne peut réellement en justifier.
Les données d'altitude derrière /v1/elevation ont été actualisées, ce qui améliore la précision en particulier sur les terrains escarpés et montagneux, là où les données plus anciennes sont souvent insuffisantes.
Un jeu de données annoncé fièrement et jamais revu se dégrade discrètement. Les frontières bougent, les systèmes postaux changent, et les règles de fuseau horaire sont modifiées par des gouvernements qui n'envoient pas de communiqué de presse.
Les données de localisation ne sont pas figées. De nouvelles adresses apparaissent, les limites postales bougent et les blocs d'IP sont réattribués, le tout à des rythmes différents qui comptent pour la précision.
Supprimer des décimales d'une coordonnée paraît anodin, mais chaque chiffre représente une distance réelle au sol, et un arrondi trop agressif peut déplacer un point de plusieurs mètres, voire de plusieurs kilomètres.
La recherche de code postal est traitée comme un utilitaire mineur à côté du géocodage, mais elle a une vraie structure et de vraies variations régionales qui méritent le même soin.
Un score de confiance a l'air précis. C'est souvent juste un chiffre qui permet à un fournisseur d'éviter de dire clairement si une réponse a des chances d'être juste.
Les données d'altitude ne sont pas aussi précises partout. Un terrain plat et dégagé est facile à mesurer précisément, un terrain escarpé ou couvert de végétation dense ne l'est pas.
Une valeur d'altitude n'est pas mesurée au point exact demandé : elle provient d'une grille d'échantillonnage dotée d'une résolution déclarée. Cette résolution change ce que signifie le chiffre.
Les décalages horaires ne sont pas des faits physiques fixes, ce sont des décisions juridiques que les gouvernements modifient. Voici comment ils sont suivis et tenus à jour.