Google Maps API - Nächstgelegene Standorte

Ich habe eine Tabelle mit rund 250 Niederlassungen in den USA. Ich möchte eine web-Seite, wo ein Benutzer geben Sie Ihre Adresse und den fünf nächstgelegenen Büros (name, Stadt, Telefonnummer, etc.) wäre auf der linken Seite aufgelistet und die Punkte zugeordnet, die auf der Karte Leinwand. Wissen Sie, wie kann ich das implementieren dieses Szenarios die Verwendung von Google Maps API?

Habe ich herausgefunden, wie man die geladenen Daten in die Karte mit GeoJSON, aber ich habe nicht in der Lage zu lernen, wie ich die nächsten fünf Seiten auf der Grundlage des Fahrens der Entfernung oder Zeit. Ich habe die Distance Matrix-Dienst, aber es ist begrenzt auf 25 Destinationen pro Anfrage, so dass wird nicht funktionieren.

Die haversine-Methode, die andere vorgeschlagen haben, wird nicht in diesem Szenario funktionieren, wie muss ich die Berechnungen werden auf der Grundlage entweder des Fahrens der Entfernung, oder mehr sinnvoll, Fahrzeit. Auch habe ich keinen Zugriff auf PHP in diesem Fall, aber wir können JavaScript verwenden.

Schreibe einen Kommentar