Distancity : calcul de distance entre deux villes à travers le monde

M’étant intéressé de près aux API de Google depuis quelques temps, je me suis logiquement tourné vers mon service préféré pour une utilisation concrète de l’API Google Maps. J’ai donc créé Distancity, un service permettant de calculer la distance qui sépare deux villes à travers le monde.

Partant du principe que développer un service utile est tout de même plus intéressant que de bidouiller quelques lignes de code en local, j’ai cherché quel type de service on pouvait bien inventer avec un système de cartographie comme Google Maps… Cherchant la distance qui séparait Paris de Brisbane, en Australie, je me suis aperçu qu’aucun site ne proposait ça simplement et rapidement. Je venais de trouver le service que je devais développer… Yapluka !

La prise en main de l’API Google Maps est assez simple dans l’ensemble, car bien pensée et superbement documentée… c’est autre chose que l’API Facebook ! Une fois le code prêt, restait à trouver l’enrobage : un design simple, une couche de jQuery pour le plaisir et le nom de domaine qui, je vous l’accorde, n’est pas vraiment exceptionnel mais colle avec le service et me permettra d’internationaliser le service sans problème, un nom trop frenchie n’aurait pas été vraiment logique pour un service de ce genre.

Distancity.com - Calcul de distance entre deux villes

Distancity vous permet donc de saisir deux villes, que vous pouvez taper au « format » Google Maps, c’est à dire ville/département/région/état/pays, de façon plus ou moins précise et dans n’importe quel sens (oui, Google Maps est fort, très fort !). Validez votre saisie et la carte se met alors à jour, affichant la trajectoire géosédique (à vol d’oiseau donc, généralement le chemin le plus court) de la ville A vers la ville B, en tenant compte de la courbure de la Terre. Le kilométrage séparant les deux villes s’affiche alors, juste au-dessus de la carte actualisée.

Voila pour la présentation du service. Je pense avoir fait au plus simple : utilisation aisée, page unique, rafraichissement ciblé sur la carte… Des liens de partage sur Facebook, Twitter, Digg et Delicious sont disponibles ; si vous trouvez ce service utile, vous savez quoi faire !

Pour toute remarque ou question, n’hésitez pas à laisser un commentaire…

Le site : http://www.distancity.com

Hey effectivement c’est pas bête, manque plus qu’une API ! :)