Ringkasan pelacakan perangkat

Library pelacakan fleet JavaScript berfungsi untuk kasus penggunaan berikut:

  • Perjalanan on-demand
  • Tugas terjadwal

Panduan ini membahas cara menggunakan library ini untuk kedua layanan.

Dengan menggunakan library pelacakan armada JavaScript, Anda dapat memberikan kemampuan untuk memvisualisasikan lokasi kendaraan di armada mereka hampir secara real-time. Jika rute untuk kendaraan diketahui, komponen tampilan peta akan menganimasikan saat bergerak di sepanjang jalur yang diprediksi.

Contoh tampilan peta pelacakan armada

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.
  • Operator pengiriman terjadwal dapat melihat iklan secara mendekati real-time kemajuan pengiriman armada pada peta berbasis web.

Anda mengintegrasikan library ke dalam aplikasi web dan menetapkan peran yang sesuai profil dalam Fleet Engine untuk mendukung penggunaan berbagi perjalanan oleh konsumen. Sebagai Untuk mengetahui informasi selengkapnya tentang peran di Fleet Engine, lihat Peran akun layanan.

Mengapa menggunakan pelacakan fleet?

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 sebagai mereka berjalan di sepanjang rute, dengan posisi yang telah diperbarui secara berkala.

  • Hitung PWT 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 menunjukkan lokasi jumlah 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 satu kendaraan informasi lokasi. Halaman ini memiliki informasi tentang lokasi kendaraan, titik jalan, dan perjalanan yang ditetapkan pada kendaraan.

Berikut adalah aturan visibilitas untuk kendaraan dan penanda titik jalan:

  • Kendaraan: Kendaraan akan terlihat segera setelah yang dibuat di Fleet Engine, dan terlihat saat vehicle_state adalah Online. Ini berarti kendaraan dapat terlihat bahkan ketika tidak ada perjalanan saat ini yang ditetapkan.
  • Penanda titik jalan: Titik jalan kendaraan yang direncanakan yang ditampilkan pada peta sebagai penanda asal, perantara, dan tujuan.
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 bisa 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 berbagi perjalanan menunjukkan 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 satu nomor kendaraan pengiriman informasi lokasi. Halaman ini memiliki informasi tentang lokasi kendaraan, berhenti, dan tugas diselesaikan oleh kendaraan pengiriman.

Berikut adalah aturan visibilitas untuk kendaraan pengiriman, perhentian, dan tugasnya:

  • Kendaraan: Kendaraan pengiriman terlihat segera setelah dibuat di Fleet Engine, dan dapat dilihat di sepanjang rutenya terlepas dari tugas-tugasnya.
  • Perhentian: Perhentian kendaraan terencana ditampilkan di peta sebagai penanda perhentian kendaraan. Penanda untuk tugas yang selesai ditampilkan dengan gaya yang berbeda dari perhentian yang direncanakan kendaraan.
  • Tasks: Lokasi hasil tugas ditampilkan dengan penanda hasil tugas. Tugas dengan hasil SUCCEEDED ditampilkan dengan penanda tugas yang berhasil, sementara semua tugas lainnya ditampilkan dengan penanda tugas yang gagal.
Opsi penyesuaian Opsi penyedia lokasi kendaraan pengiriman memungkinkan Anda memberikan penyesuaian polyline dan penanda. 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 dilayani oleh kendaraan.
Penyedia lokasi armada pengiriman Penyedia lokasi armada pengiriman menampilkan beberapa kendaraan pengiriman informasi lokasi. 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 Siapkan pelacakan perangkat di JavaScript. Untuk informasi selengkapnya, lihat Menyiapkan Library pelacakan fleet JavaScript.
2 Muat library dan inisialisasi peta. Untuk informasi selengkapnya, lihat Memuat library dan melakukan inisialisasi tampilan peta.
3 Berikan lokasi kendaraan dan setel tampilan peta. Untuk mulai mengikuti kendaraan, Anda membuat instance penyedia lokasi dengan ID kendaraan yang benar dan menggunakannya untuk melakukan inisialisasi tampilan peta. Sebagai mengetahui informasi selengkapnya, lihat Memberikan lokasi kendaraan.
5 Perbarui progres armada dan tangani 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.

Langkah berikutnya