Menghitung Tarif Berdasarkan Jarak Dengan Google Maps

Halo, udah lama banget ga update lagi di sini karena yaaah apalagi kalau bukan karena sibuk dengan beberapa project. Oh iya, pada beberapa artikel saya sebelumnya saya menyebutkan bahwa saya lagi gencar-gencarnya nyari dana buat menikah, alhamdulillah semuanya berjalan dengan lancar dan pernikahan saya Insya Allah akan dilangsungkan pada hari senin depan tepatnya tanggal 7 Maret 2016. Jadi, mungkin ini adalah postingan saya yang terakhir sebagai programmer lajang. hehehe 😀

OK, cukup ah pembukanya! seperti judulnya, kali ini saya akan membahas tentang bagaimana cara menghitung tarif berdasarkan jarak dengan Google Maps seperti pada aplikasi transportasi online yang sekarang sedang marak seperti GO-JEK atau Grab Bike. Artikel ini terinspirasi dari komentar salah seorang pengunjung di artikel saya yang menanyakan bagaimana cara untuk menghitung tarif berdasarkan jarak dengan Google Maps. Coba lihat artikel saya sebelumnya tentang bagaimana cara Membuat Sistem Google Directions Sendiri.

Menghitung Tarif Berdasarkan Jarak Dengan Google Maps #Rumus

Masih bingung ? begini, saya kasih rumusnya. Katakanlah kita ingin menghitung jarak dari Jl. Dr. Setiabudi ke Jl. Buah Batu di Kota Bandung, jarak yang kita dapatkan sekitar 10 KM. Kita sudah membuat aturan bahwa tarif yang dikenakan adalah Rp.500 perKilometer sehingga total tarifnya adalah Rp. 5000,- . Rumusnya adalah :

Total Tarif = Jarak (KM) x 500

Sederhana kan ? Nah, sekarang kita akan membuat scriptnya dengan memodifikasi script dari artikel saya sebelumnya yaitu Menghitung Jarak Marker.

Menghitung Tarif Berdasarkan Jarak Dengan Google Maps #Script

Agar dapat berjalan dengan baik, kita membutuhkan setidaknya beberapa library / fitur dari Google Maps yaitu Google Places, Geocode dan juga fitur Autocomplete dari Geocoder. Sebeneranya kita bisa juga menambahkan dengan fitur GPS sehingga kita bisa langsung mengetahui jarak dari tempat kita berada ke tempat tujuan.

OK, berikut scriptnya ya

Menghitung Tarif Berdasarkan Jarak Dengan Google Maps #Output

Dari script diatas, output yang dihasilkan adalah sebagai berikut

Menghitung Tarif Berdasarkan Jarak Dengan Google Maps

Gampang kan? Kamu bisa mengembangkan kembali script diatas sesuai dengan kebutuhan kamu. Silahkan dicoba dan semoga bermanfaat 😀

Demo

Oh iya, Saya atas nama pribadi ingin mengundang kamu yang secara kebetulan sedang membaca artikel saya ini atau para pembaca setia blog saya ini ke acara pernikahan saya yang Insya Allah akan digelar pada Hari Senin, tanggal 7 Maret 2016. Kamu bisa lihat secara detail di Invitation dibawah ini.  Dateng yaaa 😀

Online Invitation

Berlangganan Artikel

Daftarkan email anda sekarang dan dapatkan update terbaru dari artikel saya

I will never give away, trade or sell your email address. You can unsubscribe at any time.

Powered by Optin Forms
Latest Comments
  1. Desta Maret 4, 2016
    • El Cicko Maret 6, 2016
      • Desta Maret 6, 2016
      • Bayu Agustus 16, 2016
  2. Arfiandi Maret 6, 2016
    • Arfiandi Maret 6, 2016
    • El Cicko Maret 6, 2016
  3. azizal Maret 21, 2016
    • azizal Maret 21, 2016
  4. poppy April 1, 2016
    • El Cicko April 1, 2016
  5. azizal April 7, 2016
    • El Cicko April 7, 2016
      • azizal April 10, 2016
  6. Herman Afandy Mei 12, 2016
  7. rudy Juni 3, 2016
  8. rudy Juni 4, 2016
    • El Cicko Juni 5, 2016
  9. rudy Juni 4, 2016
    • El Cicko Juni 5, 2016
  10. wahyu subrata Juni 4, 2016
  11. doni Juni 23, 2016
  12. alnardi Juni 24, 2016
  13. Doni Juni 25, 2016
    • Hamzah Juni 26, 2016
  14. Dhia Juni 27, 2016
  15. aldi Juli 30, 2016
  16. Bayu Agustus 16, 2016
  17. Dicky September 19, 2016
  18. Amang November 11, 2016
    • El Cicko November 12, 2016
      • Kuta Truf November 15, 2016
        • El Cicko November 15, 2016
  19. widodo November 13, 2016
    • El Cicko November 13, 2016
  20. Maul Desember 3, 2016
    • guntur goblcok Maret 17, 2017
  21. taufik Maret 15, 2017
  22. taufik Maret 15, 2017
    • El Cicko Maret 15, 2017
  23. syaifudin April 11, 2017
  24. Errika K Juni 7, 2017

Tinggalkan Balasan