2016-06-18 21 views
0

Ich weiß bereits, dass ich Google Maps Services verwenden soll, um die Länge und den Breitengrad der Adresse zu ermitteln. Meine Frage ist, wie kann ich die Entfernung zwischen zwei Standorten bestimmen. Ich brauche das als ein Projekt, an dem ich arbeite (Lostr), das dabei helfen kann, verlorene Leute zu finden, indem ich durch seine Datenbank suche (und Zulassungen mit Foundr erlaube). Es ist eine großartige Idee und ich bin dabei, die Entfernung zu finden. Hilfe?Entfernung von zwei Standorten in HTML?

+1

Sind Sie sicher, dass HTML ist die richtige Flagge hier? Welche Sprache verwendest du? Wie greifen Sie auf den Karten-Service zu? –

+0

Hoppla! Ich benutze PHP, aber es enthält hauptsächlich HTML-Code. –

+0

Ich habe ein Online-Tutorial gefunden, wie. –

Antwort

0

Sie müssen die Google Maps Distance Api verwenden, diese API ermöglicht es Ihnen, Entfernungen zu berechnen, indem Sie reines Javascript verwenden, das in Ihrem HTML-Code enthalten ist. Sie müssen in der Google-Konsole auch auf get an api key registriert werden.

Dies ist eine Antwort auf einen API-Aufruf via JS:

{ 
    "destination_addresses" : [ "New York, NY, USA" ], 
    "origin_addresses" : [ "Washington, DC, USA" ], 
    "rows" : [ 
     { 
     "elements" : [ 
      { 
       "distance" : { 
        "text" : "225 mi", 
        "value" : 361715 
       }, 
       "duration" : { 
        "text" : "3 hours 49 mins", 
        "value" : 13725 
       }, 
       "status" : "OK" 
      } 
     ] 
     } 
    ], 
    "status" : "OK" 
} 
Verwandte Themen