Armada beroperasi
– / – truk
Total jarak tempuh
– km
BBM tercatat
– liter
Sampah terangkut
–
Sudah terpilah
–
Rata-rata km/liter
–
Jam mesin idle
–
Posisi armada saat ini
Buka peta penuh →Jarak tempuh per truk
10 tertinggi–
–
Efisiensi BBM per truk
km tempuh GPS ÷ liter BBM tercatat · garis = standar armadaRekap operasional per truk
⚠ km/liter < 75% standar · ⏸ idle > 25% jam mesinRiwayat pengisian BBM
–
berat = estimasi petugas
Sampah terangkut per kecamatan
kg, menurut status pemilahanTren harian
kgInput petugas
Model: Capacitated Vehicle Routing Problem multi-ritase dengan fasilitas antara (TPA). Fungsi tujuan: minimasi total jarak tempuh. Kendala: kapasitas truk, jumlah truk tersedia, zona, jam kerja 8 jam, wajib bongkar di TPA sebelum kembali ke pool. Solver: Google OR-Tools.
Armada truk
Isi IMEI perangkat GPS asli pada truk yang dipasangi trackerLokasi (Pool, TPA, TPS, SPBU)
Koordinat masih dummy — perbarui dengan data DLHIntegrasi ke Command Center Sumedang
Ada dua cara memasang modul ini di cc.sumedangkab.go.id:
1. Sematkan halaman (paling cepat)
Tambahkan menu "Persampahan" di sidebar Command Center yang membuka halaman berikut di dalam iframe. Mode embed=1 menyembunyikan sidebar & header SITRAS.
2. Ambil data lewat API JSON
Controller Command Center memanggil endpoint di bawah dengan header X-API-Key, lalu menampilkannya dengan ApexCharts/DataTables yang sudah dipakai di Command Center.
| Endpoint | Isi |
|---|---|
GET /api/cc/ringkasan?dari=YYYY-MM-DD&sampai=YYYY-MM-DD | KPI: armada, km, jam mesin/idle, BBM, sampah, % terpilah |
GET /api/cc/armada | Posisi terakhir & status tiap truk |
GET /api/cc/operasional?dari=&sampai= | Rekap per truk: km, jam, BBM, km/liter |
GET /api/cc/sampah?dari=&sampai= | Timbulan per kecamatan, kelurahan, harian |