2009-09-24 22 views
0

J'ai un site web où des "emplacements proches" sont affichés pour chaque article, basé sur les coordonnées de latitude et de longitude stockées dans une base de données.API Google Maps - distance "route" entre 2 points

problème est que cette distance calculée est la distance à vol d'oiseau, qui diffère beaucoup ferom la distance de conduite réelle.

Google Maps ne dispose que d'une API JavaScript pour les directions maintenant, j'ai besoin comme une API de service Web pour faire des appels directement à partir du serveur.

Est-il possible de le faire?

Répondre

0

L'API Google Maps dispose d'un service HTTP pour le géocodage, mais pas pour les directions. Vous ne pouvez accéder à cette fonctionnalité que via l'API Javascript. Vous pourriez le pirater, mais cela briserait les ToS de Google.

Plus de discussion here.

+0

Merci. Je pense que je ne le ferai pas en "piratant"/en utilisant les requêtes HTTP brutes. Boucler mes articles, calculer la distance via l'API JavaScript et écrire les résultats dans ma base de données semble être une bonne solution pour le moment. – Alex

Questions connexes