ユーザーのパスを追跡する必要があります。そのために、Google のマップ API を使用しています --> 入力パラメータは、ルートを取得するための開始場所と終了場所です。 http://maps.google.com/maps/api/js?sensor=false
しかし、Google api のドキュメントでは https://developers.google.com/maps/documentation/javascript/directions#DirectionsResults
ドキュメントのように ---「end_location には、この区間の目的地の LatLng が含まれています。DirectionsService は、始点と終点で最も近い交通手段 (通常は道路) を使用して場所間のルートを計算するため、end_location は提供されたものとは異なる場合があります。たとえば、道路が目的地の近くにない場合、このレグの目的地。
この API では route を返す代わりに、バス停などの近くの場所を返します。