交通機関を利用して移動することもよくありますが、次のバスが来るまで15分待たずに、バスに追いつくために5分走る方がいい場合もあります。
Googleマップの乗換案内では、1 kmあたり約10分(1マイルあたり16分)の足速を想定しているようです。
できるだけ早く目的地に到達できるように、この速度をカスタマイズする方法を知っている人はいますか?プログラミングの経験があるため、必要に応じてAPIを使用できます。どこから始めればいいのかわかりません。
オースティン公共交通機関のウェブサイトでは、低速、中速、または高速歩行速度を指定することができます。私は似たようなことをしたいのですが、オースティンだけでなくすべてをやり直します。
Google Directions APIを調べましたが、速度変数はありません。
編集:Googleは可変速度を使用しているようですので、速度の直接入力はできませんが、たとえば、Google Mapsの乗換案内に計算された歩行時間を取り、半分に短縮するように指示できたらいいと思います。
実例
午前9時50分です。人間にできる限り早くシナモンパンが必要だと気づいたとき、私は公園にいます。この渇望は非常に強いので、おいしいペストリーにたどり着くために、7 km / kmの速度で走りたいと思っています。公共交通機関を利用する方が速いですか?
オプション1. 徒歩のみ
Googleは「徒歩3.9 km、48分」と言います。私にとっては、「3.9 km、27分走る」と計算するのは簡単です。つまり、私は10:17に甘いシナモンの良さを楽しんでいます。
オプション2. 乗換案内
指示に従うと、モールの近くの停留所で10:23に降ります。繰り返しますが、私が本当に速いと仮定すると、ストップからモールまで4分しかかかりません。つまり、10:27にふけることができます。
だから、実行する必要がありますか?必ずしも。少し掘り進んだ後、10:17よりも早くモールに着くことができるようです。
シークレットオプション3:以前のバスに乗る
乗換案内のスケジュールに従って、バス#43が30分ごとに運行しています。Googleは10:27に#43をキャッチすることを選択肢の1つとして示しましたが、9:57のバスに間に合うようにたぶんできます。このバスで、10:12にモールの近くの停留所で下車し、10:16にそこに行きます。
転送が関与すると、事態はさらに複雑になります。
また、これらの突然の欲求が頻繁に発生するため、これを自動化したいと思います。手動の計算と修正の時間はありません!