Saya sering menggunakan petunjuk transit untuk berkeliling, tetapi kadang-kadang saya lebih suka berlari lima menit untuk mengejar bus daripada menunggu di mana saya selama 15 menit untuk bus berikutnya.
Arahan transit Google Maps tampaknya mengasumsikan kecepatan berjalan kaki sekitar 10 menit per km (16 menit per mil).
Adakah yang tahu bagaimana saya akan menyesuaikan kecepatan ini sehingga saya bisa mencapai tujuan saya secepat mungkin? Saya memiliki pengalaman pemrograman sehingga saya bisa menggunakan API mereka jika perlu. Aku hanya tidak tahu harus mulai dari mana.
Situs web Austin Public Transit memungkinkan Anda menentukan kecepatan berjalan lambat, sedang, atau cepat. Saya ingin melakukan sesuatu yang serupa, tetapi seluruh bukan hanya di Austin.
Saya telah melihat Google Directions API tetapi sepertinya tidak memiliki variabel kecepatan apa pun.
EDIT: Rupanya Google menggunakan kecepatan variabel, jadi input langsung kecepatan tidak akan mungkin, tapi alangkah baiknya jika saya bisa memberi tahu arah transit Google Maps untuk menghitung waktu berjalannya dan memotongnya menjadi dua, misalnya.
Contoh Ilustrasi
Sekarang jam 9:50 pagi. Saya di taman ketika saya menyadari bahwa saya membutuhkan roti kayu manis sesegera mungkin. Keinginan ini sangat kuat sehingga saya ingin berlari dengan kecepatan 7 menit / km untuk mendapatkan kue yang enak. Apakah lebih cepat jika saya memanfaatkan angkutan umum?
Opsi 1. Hanya Dengan Berjalan Kaki
Google mengatakan "Berjalan 3,9 km, 48 mnt". Sangat mudah untuk menghitung bahwa bagi saya itu "Lari 3,9 km, 27 menit". Dengan kata lain, saya akan menikmati kebaikan kayu manis manis pukul 10:17 .
Opsi 2. Arah Transit
Jika saya mengikuti petunjuknya, saya akan turun di sebuah pemberhentian dekat mal pukul 10:23. Sekali lagi, dengan asumsi saya sangat cepat, saya hanya perlu 4 menit dari halte ke mal, yang berarti saya akan menikmati jam 10:27 .
Jadi saya harus lari, kan? Belum tentu. Setelah menggali, sepertinya saya bisa sampai ke mal bahkan lebih awal dari 10:17.
Opsi Rahasia 3: Naik Bus Sebelumnya
Menurut jadwal Transit , Bus # 43 datang setiap setengah jam. Google menunjukkan penangkapan # 43 pada 10:27 sebagai salah satu opsi, tetapi ternyata saya mungkin dapat tiba tepat waktu untuk bus 9:57. Dengan bus ini, saya akan turun di pemberhentian dekat mal pukul 10:12 dan tiba di sana pukul 10:16 .
Hal menjadi lebih rumit ketika ada transfer yang terlibat.
Juga, saya ingin ini otomatis karena saya sering mengidam tiba-tiba. Tidak ada waktu untuk perhitungan dan koreksi manual!