Nodeflux Central
Statistics

Statistics: Crowd Estimation

Metrik ukuran kerumunan rata-rata, puncak, dan terendah per area dan stream (analitik CE), dashboard Bawaan Crowd Estimation, komponen library, dan contoh query.

Pengenalan

Bayangkan petugas keamanan stadion yang setiap beberapa detik menaksir "kira-kira ada berapa orang di tribun ini sekarang", lalu mencatat taksiran tertinggi, terendah, dan rata-ratanya sepanjang hari. Statistik Crowd Estimation melakukan pencatatan itu dari event estimasi kerumunan Visionaire, yang berbeda dari penghitungan orang: analitik ini tidak menghitung individu yang melintas, melainkan menaksir jumlah orang yang hadir dalam satu area pada satu waktu.

Pada Statistics, analitik ini memiliki ID registry CE (label Crowd Estimation) dengan varian tipe event NFV4-CE dan tidak memiliki Logika. Karena data dasarnya adalah pengukuran berulang, metriknya berupa jumlah sampel, rata-rata, puncak, dan terendah, bukan total orang. Dashboard Bawaan Crowd Estimation menyajikan semuanya per area dan per stream.

Avg crowd size adalah rata-rata dari nilai rata-rata per baris agregat, jadi bersifat aproksimasi bila jumlah sampel per jam tidak seragam. Peak crowd size dan Lowest crowd size adalah reduksi maksimum dan minimum yang pasti, sedangkan Areas monitored adalah hitungan area berbeda (COUNT DISTINCT) yang tidak boleh dijumlahkan lintas bucket.


Cara Menggunakan

Membaca Dashboard Bawaan Crowd Estimation

Buka dashboard Bawaan

Di daftar Dashboard, buka kartu Bawaan bernama Crowd Estimation. Dashboard ini mendeklarasikan NFV4-CE untuk Tampilkan di Detail Stream.

Dashboard bawaan Crowd Estimation: Measurement samples, Avg crowd size, Peak crowd size, Areas monitored; tren ukuran kerumunan; perbandingan per area; distribusi per stream; heatmap ukuran kerumunan per jam.
Dashboard bawaan Crowd Estimation: Measurement samples, Avg crowd size, Peak crowd size, Areas monitored; tren ukuran kerumunan; perbandingan per area; distribusi per stream; heatmap ukuran kerumunan per jam.

Baca angka kunci

Empat Scorecard: Measurement samples (jumlah pengukuran yang masuk), Avg crowd size, Peak crowd size, dan Areas monitored. Line chart Crowd size over time memplot rata-rata, puncak, dan terendah per hari dalam satu grafik; ketiganya memakai satuan yang sama sehingga memenuhi aturan Line multi-metrik.

Bandingkan area

Bagian Area Analysis berisi bar Samples over time by area dan Avg crowd size over time by area (per hari, dipecah per Area), bar Samples by area, dan tabel Area details dengan Measurement samples, Avg crowd size, Peak crowd size, dan Lowest crowd size per area.

Periksa stream dan jam terpadat

Bagian Stream Distribution menampilkan donat By Stream dan tabel Stream details; bagian Peak Time Analysis menampilkan heatmap Crowd size by hour berdasarkan rata-rata ukuran kerumunan, sehingga sel paling gelap menunjukkan jam terpadat, bukan jam dengan sampel terbanyak.


Metrik & Dimensi

Prop

Type

Dimensi untuk Kelompokkan dan Filter (operator in):

DimensiLabelTipeNilai
stream_idStreamstringID stream
analytic_idAnalytic variantenumNFV4-CE
areaAreastringNama area pada konfigurasi analitik

Granularitas: hour, day, week, month, quarter, year, atau kosong. Batas rentang: 31 hari (hour), 365 hari (day), 730 hari (lainnya).


Komponen Library

KomponenVisualisasiIsi
Avg crowd size, Peak crowd size, Lowest crowd size, Measurement samples, Areas monitoredScorecardKartu angka besar untuk satu metrik
Tren harianLineAvg crowd size per hari bersama Peak dan Lowest crowd size
Periode puncakHeatmapUkuran kerumunan per jam per hari
Periode tersibuk / Periode tersepiBar10 hari dengan nilai tertinggi atau terendah
Stream teratasBarPeringkat stream
Distribusi streamDiagram lingkaranProporsi per stream
Perbandingan AreaBarPeringkat per area

Crowd Estimation tidak memiliki atribut demografis, sehingga tidak ada komponen Distribusi per atribut.


Contoh Query API

Rata-rata dan puncak kerumunan per area untuk satu hari acara, per jam:

POST /api/statistics/query
{
  "analytic": "CE",
  "metrics": ["avg_estimation", "peak_estimation"],
  "dimensions": ["area"],
  "granularity": "hour",
  "time_range": { "start": "2026-09-14", "end": "2026-09-14" },
  "filters": {
    "stream_id": { "op": "in", "value": ["stream-tribun-utara"] }
  },
  "viz_kind": "table"
}

Satu angka puncak kerumunan untuk seluruh bulan (setara scorecard Peak crowd size):

POST /api/statistics/query
{
  "analytic": "CE",
  "metrics": ["peak_estimation"],
  "dimensions": [],
  "granularity": "",
  "time_range": { "start": "2026-09-01", "end": "2026-09-30", "preset": "this_month" }
}

Endpoint legacy GET /api/statistics/ce masih tersedia; lihat API Reference.


Tips & Troubleshooting


Selanjutnya

On this page