"Finde nächstgelegene Ort" durch Zip/Postal Code?
Ich brauche eine "nächstgelegene Ort" auf unserer website.
Wo Besucher Ihre zip/postal code, dann werden Sie umgeleitet zu speziellen Webseite für unseren nächstgelegenen Standort. Wir haben vierzig USA und Kanada Standorten.
Wie kann ich die bauen so etwas? Könnte ich das mit der Google Maps API? Ich habe schon eine eigene Karte auf Google Maps. Es ist gezeichnet mit unserer Standorte. Es wäre schön, zu senden, Google Maps, einen Befehl zu sagen: "was ist unser Nächster Standort im ________ zip code".
Irgendwelche Vorschläge?
Du musst angemeldet sein, um einen Kommentar abzugeben.
wenn Sie die breiten-und Längengrade der einzelnen PLZ (google-Suche) können Sie die
Haversine Formel zur Berechnung der nächsten Nachbarn.
http://www.codecodex.com/wiki/Calculate_Distance_Between_Two_Points_on_a_Globe
Benötigen Sie eine Datenbank von zip-codes mit Längen-und Breitengrad, von denen Sie die Entfernung zu berechnen.
Google Maps haben Einschränkungen in der Verwendung für geschäftliche Zwecke, so möchten Sie vielleicht zu prüfen, diese (Einschränkung) im Voraus.
Aus meiner früheren Erfahrung, die ich würde vorschlagen, MapQuest API. Details finden Sie hier:
http://developer.mapquest.com/ und einige quick-start-guide hier http://www.mapquest.com/features/developer_tools_oapi_quickstart
MapQuest Nähte besser zu sein, wenn es um kommerzielle Angebote. Sowieso, überprüfen Sie Ihre T&C, bevor Sie Sie implementieren es in die Produktion.
Haben Sie JavaScriopt ein ich denke, regelmäßigen WS für geo-location-Decodierung.
Grüße
Konrad