Balanced Cluster Divider (BCD) membagi sebuah wilayah menjadi sejumlah cluster yang seimbang, berdasarkan luas, jumlah outlet, atau campuran keduanya, tanpa terikat batas administrasi. Cocok untuk menjajaki pembagian territory salesman sebelum menyusun PJP.
Cara pakai
- Unggah batas wilayah (GeoJSON) dan/atau titik outlet (CSV atau GeoJSON). Salah satu sudah cukup. Dengan batas wilayah, pilih kolom pada menu Warna batas wilayah agar setiap kota atau kecamatan berwarna dan legend muncul. Tanpa batas wilayah, area kerja dibentuk dari sebaran outlet dalam radius Jangkauan area, dan pembagian otomatis berdasarkan jumlah outlet. Tanpa outlet, pembagian hanya berdasarkan luas.
- Isi Jumlah cluster (K). Untuk menurunkan K dari kebutuhan salesman: total outlet × frekuensi kunjungan per bulan ÷ kapasitas call per bulan per salesman (misalnya 540).
- Geser Bobot outlet vs luas, pilih Gaya tampilan batas, lalu klik Buat Cluster. Ukuran sel menentukan kehalusan batas: makin kecil makin halus, tetapi prosesnya lebih lama (200 m cukup untuk skala kota).
- Arahkan kursor ke cluster untuk melihat luas dan jumlah outlet, lalu unduh hasilnya sebagai GeoJSON untuk dibuka di QGIS.
Memahami penggeser bobot
- 0% (luas sama): setiap cluster seluas sama, tetapi jumlah outletnya bisa sangat timpang.
- 100% (outlet sama): setiap cluster berisi outlet yang hampir sama. Area padat menjadi cluster kecil, area jarang menjadi cluster besar.
- Di antaranya: kompromi keduanya. Untuk beban kerja salesman, coba mulai dari 70-100% lalu bandingkan hasilnya.
Gaya tampilan batas
- Halus (organik): batas cluster dihaluskan sehingga tidak berundak seperti kotak-kotak. Tidak ada celah dan tidak ada tumpang tindih antar cluster.
- Blob jangkauan outlet: cluster hanya digambar di sekitar outlet-nya dalam radius tertentu (Jangkauan blob), sehingga bentuknya menyerupai isochrone. Area kosong tanpa outlet tidak diwarnai. Butuh titik outlet.
- Sel kotak (asli): tampilan awal berbasis sel grid.
Format data
- Batas wilayah: opsional jika sudah ada titik outlet. GeoJSON berisi poligon. Kalau masih berupa shapefile, ekspor dulu di QGIS lewat Export > Save Features As > GeoJSON.
- Outlet: opsional jika sudah ada batas wilayah. CSV dengan header kolom
latitudedanlongitude(ataulat,lon,lng), atau GeoJSON berisi titik. - Kecualikan fitur: opsional, untuk membuang bagian wilayah tertentu dari pembagian, misalnya pulau yang terpisah.
Catatan: semua perhitungan berjalan di browser Anda dan data tidak dikirim ke server. Cluster dibentuk berdasarkan jarak garis lurus, bukan waktu tempuh. Gaya Blob hanya mengubah tampilan agar mirip isochrone, bukan menghitung waktu tempuh jalan. Hasilnya adalah model untuk eksplorasi, bukan keputusan final penempatan salesman.
Balanced Cluster Divider
Bagi wilayah (territory) menjadi K cluster yang seimbang berdasarkan luas atau jumlah outlet, tanpa terikat batas administrasi. Semua diproses di browser.
CSV perlu header kolom lat/lon, misalnya latitude dan longitude.
0% = murni luas. 100% = murni jumlah outlet. Berlaku jika outlet sudah diupload.
