http://www.rubygeocoder.com/を使用して2つの場所間の距離を計算するシステムを設定しましたが 、(税控除可能な)キロメートルコスト(旅行補償など)を計算できるようにするために、たとえば、Googleを使用して、道路で距離を取得します。
これはどのように行うのが最善ですか?
http://www.rubygeocoder.com/を使用して2つの場所間の距離を計算するシステムを設定しましたが 、(税控除可能な)キロメートルコスト(旅行補償など)を計算できるようにするために、たとえば、Googleを使用して、道路で距離を取得します。
これはどのように行うのが最善ですか?
https://developers.google.com/maps/documentation/directions/を使用できます。
たとえば、次のリクエスト。
http://maps.googleapis.com/maps/api/directions/json?origin=Toronto&destination=Montreal&sensor=false
トロントからモントリオールへの道順とそれに伴う総距離が表示されます。
https://github.com/apneadiving/Google-Maps-for-RailsはdirectionsAPIをラップしているので、生活が楽になるかもしれません。また、この場合は1つのリクエストについてのみ話しているので、やり過ぎだと感じるかもしれません。