Nexa Intelligence Docs
Dashboard

Electoral TPS Lookup

Spesifikasi teknis modul Electoral TPS Lookup (/dashboard/tps-lookup), pencarian TPS dan DPT nasional, serta pemetaan database PostgreSQL, Elasticsearch, dan Kafka.

Electoral TPS Lookup (/dashboard/tps-lookup)

Modul Electoral TPS Lookup menyediakan fitur pencarian cepat lokasi Tempat Pemungutan Suara (TPS), rekapitulasi Daftar Pemilih Tetap (DPT) nasional (204+ juta pemilih), dan navigasi hierarki wilayah pemilu dari tingkat Provinsi hingga Desa/Kelurahan.


Tabel Pemetaan Komponen ke PostgreSQL & Elasticsearch

Komponen / Bagian UIPostgreSQL (Tabel & Kolom Kunci)Elasticsearch (Indeks & Field Kunci)Kafka (Topik & Alur Event)
Pencarian TPS & Rekapitulasi DPT
GET /api/v1/tps-lookup
GET /api/v1/tps-lookup/regions
• master_regions
  ↳ id, region_name, region_level, parent_id
• static_dataset_records
  ↳ dataset_id, region_id, raw_payload->nomor_tps, raw_payload->dpt_pria, raw_payload->dpt_wanita, raw_payload->alamat_tps
• tps_directory
  ↳ tps_id, province_name, city_name, district_name, village_name, tps_number, dpt_total, geo_point
queue-tps-sync
(KPU DPT Sync Feed)

Kinerja Pencarian Skala Besar (Sub-50ms)

Indeks Elasticsearch tps_directory memuat 820.000+ dokumen titik TPS nasional dengan mapping teks terindeks edge-ngram untuk mendukung pencarian instan nama TPS dan alamat pemilih dalam waktu respons < 50ms.

On this page