L'API Google Maps - Trouver le plus Proche des Endroits

J'ai une feuille de calcul de l'ordre de 250 emplacements des bureaux à travers les états-unis. Je veux avoir une page web où l'utilisateur d'entrer l'adresse de leur domicile et les cinq bureaux les plus proches (nom, prénom, ville, numéro de téléphone, etc.) serait listés sur la gauche et les points cartographiés sur la carte de la toile. Savez-vous comment je peux mettre en œuvre ce scénario à l'aide de l'API Google Maps?

J'ai compris comment obtenir les données chargées dans la carte à l'aide du GeoJSON, mais je n'ai pas été en mesure d'apprendre comment je peux présenter les cinq plus proche des sites basés sur la conduite de distance ou de temps. Je n'ai trouver la Matrice de Distance, mais il est limité à 25 destinations par demande, donc qui ne fonctionne pas.

La haversine méthode que d'autres ont suggéré de ne fonctionnera pas dans ce scénario, que j'ai besoin de faire des calculs, basés sur la conduite à distance, ou de plus utile, de temps de conduite. Aussi, je n'ai pas accès au PHP dans ce cas, mais nous pouvons utiliser JavaScript.

OriginalL'auteur Michael Sheaver | 2016-02-25