GPSファイルジェネレータをバージョンアップ

昨日書いたスクリプト、便利なんだけど多少不自然な動きを生成してしまうという問題がありました。とくに、直線の道路を通行中には、一気に道を進んでしまうという欠点。この点を改修しました。

Googleからの返り値には推定時間が入っているので、これを元にポイントの差分を追加するようにしてみました。だいぶいい感じ。

ついでにオプションも追加して、結果をキャッシュできるように変更しました。

https://gist.github.com/3605355

Usage: drive.py [options] origin [waypoint ...] destination

Options:
  -h, --help   show this help message and exit
  --cache=DIR  cache the result of query for Google into DIR