3

http://www.rubygeocoder.com/を使用して2つの場所間の距離を計算するシステムを設定しましたが 、(税控除可能な)キロメートルコスト(旅行補償など)を計算できるようにするために、たとえば、Googleを使用して、道路で距離を取得します。

これはどのように行うのが最善ですか?

4

1 に答える 1

5

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つのリクエストについてのみ話しているので、やり過ぎだと感じるかもしれません。

于 2012-09-17T17:21:15.113 に答える