Spatial clustering analysis of DKI Jakarta criminal cases in 2024 using DBSCAN and comparison with K-Means
DOI:
https://doi.org/10.12928/bamme.v6i1.14910Keywords:
spatial clustering, DBSCAN, K-Means, crime, DKI JakartaAbstract
The high crime rate in DKI Jakarta requires spatial analysis to accurately identify vulnerable zones. Such information is essential for developing data-driven crime prevention strategies. Therefore, this study aims to map the spatial distribution of criminal cases in DKI Jakarta in 2024 and to evaluate two clustering methods Density-Based Spatial Clustering of Applications with Noise (DBSCAN) and K-Means in order to determine the most effective approach for identifying crime-prone areas.
Data came from the Jakarta Open Data portal, containing coordinates (latitude, longitude), crime types, and supporting details. Pre-processing involved removing duplicates, filtering 2024 records, and eliminating invalid coordinates. Spatial features were normalized using Standard Scaler. DBSCAN parameters (eps, min_samples) were tuned via grid search, while K-Means used the Elbow method to determine optimal clusters. Performance was evaluated using Silhouette Score, Davies-Bouldin Index, and Calinski-Harabasz Index.
K-Means achieved a higher Silhouette Score (0.483), lower Davies-Bouldin Index (0.725), and higher Calinski-Harabasz Index (145.897), indicating more compact, well-separated clusters. DBSCAN formed more clusters (12) and identified noise points, showing its ability to capture spatial density variations and detect small-scale hotspots.
In conclusion, K-Means is more suitable for macro-level mapping of security areas, supporting the allocation of police resources and administrative planning, while DBSCAN is more effective in identifying localized hotspots that require targeted surveillance and rapid response. These findings provide practical insights for policymakers and law enforcement agencies in developing data-driven strategies for urban crime prevention and security management.
References
Aini, N., & Nasution, M. I. P. (2025). Akurasi kualitas data informasi pada sistem manajemen nurul. 2(1), 40–50.
Akram, A., Risal, N., Surianto, D. F., Teknik, F., Makassar, U. N., Ekonomi, I. K., Maju, D., & Berkembang, D. (2024). Mini-batch K-Means clustering untuk pengelompokan. 235–244.
Alwi, B., & Muliono, R. (2025). Analisis klustering menggunakan algoritma DBSCAN untuk deteksi anomali dalam data transaksi keuangan.
Farida, J. I., & Lubis, A. H. (2025). Pengelompokan lokasi pariwisata di indonesia dengan menggunakan variasi distance pada algoritma K-Means.
Hasan, Y. (2024). Pengukuran Silhouette Score dan Davies-Bouldin Index pada Hasil Cluster. 06(01), 60–74.
Ifrianto, T. (2020). Validasi Lokasi Perizinan Perkebunan Dalam Pengendalian Pemanfaatan Ruang di Kabupaten Paser. 3(2), 109–117.
Julian, Y. A., & Umar, G. (2025). Peran Sistem Tata Kelola Lingkungan Berbasis data Spasial dalam Perencanaan. 2(1), 1–8.
Kong, Q., Yang, J., Yuan, L., & Yang, J. (2019). Use Density-Based Spatial Clustering of Applications with Noise ( DBSCAN ) Algorithm to Identify Galaxy Cluster Members. Earth and Environmental Science PAPER. https://doi.org/10.1088/1755-1315/252/4/042033
Kusnaidi, M. R., Gulo, T., & Aripin, S. (2022). Penerapan Normalisasi Data Dalam Mengelompokkan Data Mahasiswa Dengan Menggunakan Metode K-Means Untuk Menentukan Prioritas Bantuan Uang Kuliah Tunggal. 3(4), 330–338. https://doi.org/10.47065/josyc.v3i4.2112
Luthfi, E., & Wijayanto, A. W. (2021). dalam pengelompokkan indeks pembangunan manusia Indonesia Comparative analysis of hirearchical , k-means , and k-medoids clustering and methods in grouping Indonesia ’ s human development index. 17(4), 761–773.
Maulana, D. I., Andang, A., Usrah, I., & Purnomo, A. (2025). Deteksi Duplikasi Data pada Sistem Pemantauan Kualitas Udara Berbasis IoT. 14, 138–144. https://doi.org/10.22146/jnteti.v14i2.16272
Miftahurrahmi, S., Amalita, N., & Mukhti, T. O. (2024). DBSCAN Method in Clustering Provinces in Indonesia Based on Crime Cases in 2022. 2(2010), 330–337.
Muin, A., Rakuasa, H., Geografi, M. P., Jakarta, U. N., Geografi, D., & Indonesia, U. (2023). Pemetaan Kerentanan Kebakaran Hutan di Pulau Buru , Provinsi Maluku Berdasarkan Fire Hotspot. 2(4), 675–683. https://doi.org/10.55123/insologi.v2i4.2256
Munajat, A. A., & Yusuf, H. (2024). Faktor yang mempengaruhi tingkat kejahatan di kota besar dynamics of urban criminality : a study of the factors affecting crime rates in large cities. 1330–1339.
Nikken, D., Sirin, S., Salyasari, N. D., & Maryanto, A. (2015). Standardisasi Prosedur Pengambilan Foto Udara dengan Pesawat LSA untuk Pengembangan Payload Inderaja. 1.
Nugroho, B., & Denih, A. (2020). Perbandingan kinerja metode pra-pemrosesan. Jurnal Ilmiah IImu Komputer Dan Matematika, 17(2), 381–387.
Rizki, M. F., & Sulianta, F. (2025). Analisis Klasterisasi Data Peserta Asuransi PT Xyz Menggunakan Metode Density-Based Spatial Clustering of Applications with Noise ( DBSCAN ). 993–1001. https://doi.org/10.33364/algoritma/v.22-1.2417
Salman, N. (2023). DENSITY-BASED CLUSTERING ANALYSIS. 8, 1–8.
Septianto, M. A., Faqih, A., & Rinaldi, A. R. (2025). Klasterisasi data produksi pertanian di kabupaten cirebon dengan algoritma K-. 13(2).
Simbolon, I. N., & Friskila, P. D. (2024). Analisis dan evaluasi algoritma dbscan spatial clustering of applications with noise ) pada tuberkulosis. 12(3).
Sofyan, L. P. (2024). Analisis determinan stunting di kabupaten bogor dan kota bogor : pendekatan spasial untuk meningkatkan efektivitas intervensi.
Stiawan, B., & Yusuf, H. (2025). Dampak Kriminalitas Terhadap Kualitas Hidup Masyarakat Urban. 2(6), 308–312.
Sulistiyawati, A., & Supriyanto, E. (2020). Implementasi Algoritma K-means Clustring dalam Penetuan Siswa Kelas Unggulan. 15(2), 25–36.
Syah, F., Wiyono, P., Kaffi, L., & Maulana, M. H. (2025). Segmentasi Wilayah Provinsi di Indonesia Berdasarkan Indeks Penanganan Stunting Menggunakan PCA dan Partition Clustering. 2025(Senada), 406–417.
Syahri, R., Informatika, T., & Selatan, S. (2023). Algoritma K-Means clustering : sebuah studi literatur K-Means clustering algorithm : a literatur study. x(x), 1–7. https://doi.org/10.12345/juri
Wahyuningtyas, F. D., Arafat, A., Stiawan, A., & Rolliawati, D. (2023). DBSCAN pada Analisis Data Penjualan Melalui Facebook. 14(1), 7–16.
Willyana, I. P., Hadiana, A. I., & Ilyas, R. (2025). Jurnal Analisis Klaster Daerah Rawan Gempa di Indonesia Cluster Analysis of Earthquake Prone Areas in Indonesia. 12(1), 59–71.
Yusuf, H., Zanudin, S., & Karno, U. B. (2025). Pengaruh faktor sosial ekonomi terhadap tingkat kriminalitas di kota metropolitan. 2(2), 2505–2516.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 SINTIA AFRIYANI, WINARSI J. BIDUL, IMAM AL MAKSUR, ACHMAD FAUZAN, ROZA AZIZAH PRIMATIKA

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).

