Library pelacakan armada JavaScript berfungsi untuk kasus penggunaan berikut:
- Perjalanan on-demand
- Tugas terjadwal
Panduan ini membahas cara menggunakan library ini untuk kedua layanan tersebut.
Dengan menggunakan library pelacakan armada JavaScript, Anda dapat memberi operator armada kemampuan untuk memvisualisasikan lokasi kendaraan dalam armada mereka secara hampir real time. Jika rute untuk kendaraan diketahui, komponen tampilan peta akan menganimasikan saat bergerak di sepanjang jalur yang diprediksi.
Apa itu pelacakan armada?
Pelacakan armada adalah fitur Fleet Engine yang dirancang untuk operator armada. Ini menyediakan antarmuka yang membuat model dan mengikuti data fleet di Fleet Engine, dan menyediakan kelas yang Anda gunakan untuk membuat tampilan peta berbasis web yang lengkap informasi untuk manajer armada Anda. Contoh:
- Memungkinkan operator perjalanan on demand untuk melacak perjalanan progres di beberapa kendaraan.
- Memungkinkan operator pengiriman terjadwal melihat progres pengiriman armada secara hampir real-time di peta berbasis web.
Anda mengintegrasikan library ke dalam aplikasi web dan menetapkan profil peran yang sesuai dalam Fleet Engine untuk mendukung perjalanan bersama dengan konsumen. Sebagai Untuk mengetahui informasi selengkapnya tentang peran di Fleet Engine, lihat Peran akun layanan.
Mengapa menggunakan pelacakan armada?
Ketika Anda mengintegrasikan pelacakan armada ke dalam operasi armada, Anda mendapatkan pengalaman pemantauan kendaraan yang komprehensif, dengan lokasi yang mendekati real-time pembaruan. Anda dapat melihat satu atau semua lokasi kendaraan armada di peta, termasuk perhentian atau detail titik jalan yang membantu Anda memahami bagaimana kinerja armada Anda.
Apa yang dapat Anda lakukan dengan pelacakan armada?
Dengan informasi dari pustaka pelacakan armada, Anda dapat membuat tampilan yang kaya dari operasional fleet Anda dengan fitur berikut:
Personalisasi penyesuaian UI peta pelacakan armada agar sesuai dengan kebutuhan Anda.
Lihat lokasi saat ini untuk satu, beberapa, atau semua kendaraan saat mereka menempuh rute, dengan posisinya diperbarui secara berkala.
Menghitung perkiraan waktu tiba untuk perjalanan atau pengiriman, serta jarak yang tersisa.
Lihat progres kendaraan, termasuk perjalanan yang telah selesai atau status tugas.
Komponen
Tabel berikut menjelaskan komponen yang digunakan dalam pelacakan armada dan apa yang begitu saja.
Perjalanan on-demand
Komponen | Deskripsi |
---|---|
Tampilan peta berbagi perjalanan | Tampilan peta berbagi perjalanan menampilkan lokasi kendaraan dan perjalanannya. Jika Fleet Engine mengetahui rute yang dituju kendaraan, komponen tampilan peta menganimasikan kendaraan tersebut saat bergerak jalur yang diprediksi. |
Penyedia lokasi kendaraan | Penyedia lokasi kendaraan menampilkan informasi lokasi satu kendaraan. File ini berisi informasi tentang lokasi kendaraan, titik jalannya, dan perjalanan yang ditetapkan ke kendaraan. Berikut adalah aturan visibilitas untuk kendaraan dan penanda titik jalannya:
|
Opsi penyesuaian | Opsi penyedia lokasi kendaraan memungkinkan Anda menyediakan penyesuaian polyline dan penanda. Anda dapat mewarnai dan menata gaya polyline untuk menampilkan berbagai skenario dunia nyata untuk kendaraan, seperti rute dan lalu lintas yang diambil. Anda dapat menyesuaikan penanda untuk berbagai tujuan. Anda juga dapat menambahkan penanganan klik ke polyline dan penanda. |
Pemroses peristiwa kendaraan | Pemroses peristiwa memungkinkan operator mendapatkan informasi tentang perjalanan yang diselesaikan oleh kendaraan. |
Penyedia lokasi armada kendaraan | Penyedia lokasi armada menampilkan beberapa kendaraan pengiriman informasi lokasi. Saat melacak fleet, Anda menetapkan batas geografis dan Anda juga memiliki opsi untuk memfilter berdasarkan ID kendaraan. |
Tugas terjadwal
Komponen | Deskripsi |
---|---|
Tampilan peta berbagi perjalanan | Tampilan peta perjalanan bersama menampilkan lokasi kendaraan dan tugas pengiriman. Jika Fleet Engine mengetahui rute yang dituju kendaraan, komponen tampilan peta menganimasikan kendaraan tersebut saat bergerak jalur yang diprediksi. |
Penyedia lokasi kendaraan pengiriman | Penyedia lokasi kendaraan pengiriman menampilkan informasi lokasi satu kendaraan pengiriman. Memiliki informasi tentang lokasi kendaraan, berhenti, dan tugas diselesaikan oleh kendaraan pengiriman. Berikut adalah aturan visibilitas untuk kendaraan pengiriman, perhentian, dan tugasnya:
|
Opsi penyesuaian | Opsi penyedia lokasi kendaraan pengiriman memungkinkan Anda memberikan penyesuaian penanda dan polyline. Anda dapat mewarnai dan menata gaya polyline untuk menampilkan berbagai skenario dunia nyata untuk kendaraan, seperti rute aktif kendaraan. Anda bisa menyesuaikan penanda untuk berbagai untuk tujuan tertentu, seperti untuk kendaraan pengiriman. Anda juga dapat menambahkan klik terhadap polyline dan penanda. |
Filter tugas pengiriman | Filter tugas memungkinkan operator memfilter tampilan tugas diselesaikan sebelum atau setelah waktu tertentu, serta memfilter berdasarkan tugas tertutup. |
Pemroses peristiwa kendaraan pengiriman | Pemroses peristiwa memungkinkan operator mendapatkan informasi tentang segmen perjalanan yang diselesaikan oleh kendaraan pengiriman, serta daftar tugas yang ditayangkan oleh kendaraan. |
Penyedia lokasi armada pengiriman | Penyedia lokasi armada pengiriman menampilkan beberapa informasi lokasi kendaraan pengiriman. Anda dapat memfilter untuk menampilkan kendaraan pengiriman tertentu dan lokasinya, atau Anda dapat menampilkan lokasi kendaraan untuk seluruh perangkat seluler. |
Cara menggunakan pelacakan fleet
1 | Menyiapkan pelacakan armada di JavaScript. | Untuk informasi selengkapnya, lihat Menyiapkan library pelacakan armada JavaScript. |
2 | Muat library dan lakukan inisialisasi peta. | Untuk informasi selengkapnya, lihat Memuat library dan melakukan inisialisasi tampilan peta. |
3 | Berikan lokasi kendaraan dan tetapkan tampilan peta. | Untuk mulai mengikuti kendaraan, Anda membuat instance penyedia lokasi dengan ID kendaraan yang benar dan menggunakannya untuk melakukan inisialisasi tampilan peta. Untuk mengetahui informasi selengkapnya, lihat Memberikan lokasi kendaraan. |
5 | Memperbarui progres armada dan menangani error perjalanan. | Untuk informasi selengkapnya, lihat Memperbarui progres perangkat dan Menangani error. |
5 | Setelah hari berakhir, berhenti mengikuti kendaraan armada. | Untuk mengetahui informasi selengkapnya, lihat Berhenti mengikuti kendaraan pengiriman. |