Rilis perdana aplikasi Sistem Informasi Geografis (GIS).
Integrasi API distributor dari sistem pihak ketiga THEEYE (DI).
Mendukung login pengguna dengan SSO (Single Sign-On).
Penandaan titik pusat (marker) dan area (poligon atau persegi) di peta interaktif.
Perhitungan jarak otomatis antara titik bencana dan area posko menggunakan
turf.js.
Menampilkan koordinat pusat (centroid) dari area posko yang digambar.
2 peran pengguna: Admin dan Viewer.
Versi 1.1.0 – Juni 2025
Penambahan halaman Riwayat Aplikasi (changelog) yang menampilkan daftar
versi dan catatan perubahan.
Halaman ini membantu pengguna mengetahui perkembangan fitur, perbaikan, dan rencana
pengembangan aplikasi.
Desain halaman konsisten dengan tema gelap aplikasi, menggunakan font Barlow.
Dilengkapi versi, tanggal rilis, dan detail fitur baru atau perubahan penting setiap rilis.
Penambahan fitur cetak laporan pemetaan dalam format siap cetak
(print-friendly).
Laporan mencakup informasi titik pusat (latitude & longitude), alamat, luas area yang
digambar,
jarak ke area yang digambar, dan koordinat poligon (GeoJSON).
Format laporan dirancang agar cocok digunakan oleh berbagai instansi atau pengguna umum,
dengan tampilan profesional dan siap digunakan sebagai dokumentasi resmi.
Penambahan fitur Little AI Chat — asisten interaktif yang dapat menjawab
pertanyaan pengguna terkait aplikasi, termasuk panduan jarak aman posko, estimasi jumlah
posko berdasarkan luas area, dan navigasi fitur.
Little AI Chat dirancang responsif, berjalan di sisi klien tanpa koneksi
tambahan, dan menyimpan riwayat percakapan pengguna secara lokal.
Versi 1.2.0 – Juli 2025
Menambahkan fitur penyimpanan data pemetaan (lokasi, jenis, geojson, dan informasi lainnya)
ke database.
Validasi data saat proses penyimpanan untuk memastikan kelengkapan dan format yang benar.
Implementasi logging aktivitas pengguna saat menyimpan data pemetaan menggunakan
ActivityLogger.
Log mencatat nama user, IP, URL akses, user agent, dan data pemetaan yang disimpan.
Penanganan error dengan menampilkan notifikasi error dan log error hanya jika terjadi
kegagalan.
Versi 1.3.0 – Juli 2025
Menambahkan tampilan tabel untuk data pemetaan guna memudahkan pengelolaan (CRUD) titik
lokasi.
Menampilkan informasi ringkasan pada dashboard, termasuk jumlah titik lahan kosong, jenis
penggunaan lahan, serta statistik lainnya.
Lahan Kosong: Menampilkan area terbuka berdasarkan kategori
landuse seperti grass, farmland, dll. Sumber data: OpenStreetMap + Overpass API Fitur: Filter berdasarkan radius (hingga 100 km) dengan titik
pusat Provinsi Jawa Barat.
Kawasan Hutan: Visualisasi area kawasan hutan yang bersumber dari lembaga
resmi pemerintah. Sumber data: KLHK WMS & BNPB GeoJSON Fitur: Filter berdasarkan provinsi.
Titik Hotspot: Menampilkan lokasi indikasi kebakaran hutan/lahan
berdasarkan data satelit. Sumber data: NASA FIRMS Fitur: Filter berdasarkan tanggal kejadian.
Versi 1.4.0 – Juli 2025
Menambahkan fitur verifikasi akun untuk pengguna yang login menggunakan SSO:
Jika pengguna belum terdaftar di aplikasi, maka akun akan dibuat otomatis dengan
status tidak aktif.
Pengguna dengan status tidak aktif tidak dapat login ke aplikasi.
Sistem akan otomatis mengirimkan notifikasi kepada admin agar dapat
melakukan aktivasi akun.
Secara default, pengguna baru memiliki role terbatas dengan akses
terbatas.
Pengguna dapat mengajukan permintaan pergantian role melalui menu khusus.
Permintaan akan dikirim sebagai notifikasi ke admin dan webmaster
untuk ditinjau.
Menambahkan fitur untuk admin mengelola status dan role pengguna:
Admin kini dapat mengaktifkan akun pengguna langsung dari halaman
manajemen user.
Admin juga dapat mengubah role/peran pengguna melalui form edit
user.
Versi 1.5.0 – Juli 2025
Menambahkan panduan interaktif (guide) menggunakan Intro.js
pada berbagai halaman:
Halaman pemetaan kini dilengkapi panduan langkah demi langkah untuk pengguna baru.
Panduan mencakup elemen-elemen seperti peta, tombol simpan, tombol gambar manual,
serta panel informasi lokasi.
Menambahkan tampilan data tabular Jumlah Bencana Alam menurut Provinsi dan Jenis
Bencana.
Sumber: Badan Nasional Penanggulangan Bencana (BNPB), dipublikasikan
oleh BPS.
Menambahkan tampilan data tabular Produksi Perusahaan Pembudidaya Tanaman
Kehutanan.
Sumber: Berdasarkan data Statistik Perusahaan Pembudidaya Tanaman
Kehutanan yang dipublikasikan oleh Badan Pusat Statistik (BPS).
Menambahkan validasi baru saat menyimpan data pemetaan:
Data tidak dapat disimpan jika belum menandai titik lokasi di peta.
Jika pengguna menggambar area manual di peta, maka tombol "Selesai Gambar
Manual" wajib diklik terlebih dahulu sebelum menyimpan.
Pengguna dapat memilih dua atau lebih titik pada peta (baik berupa marker maupun
area geojson), lalu klik tombol "Lihat Rute Nyata"
untuk melihat estimasi rute sebenarnya.
Rute ditampilkan dalam bentuk garis biru interaktif pada peta tambahan yang muncul
dalam modal penuh (full-width).
Detail perjalanan seperti nama jalan, jarak per segmen, dan instruksi belokan
ditampilkan rapi di bawah peta (bukan di atas peta).
Rute mendukung kombinasi titik dari marker ke marker, marker ke polygon geojson, dan
sebaliknya.
Optimalisasi tampilan modal agar lebih lebar dan responsif untuk kebutuhan visualisasi rute
dan detail perjalanan.
Versi 1.7.0 – Juli 2025
Integrasi data bencana alam dari API eksternal ke peta interaktif.
Menambahkan fitur analisis jarak ke distributor terdekat dari titik bencana
dengan visualisasi rute nyata menggunakan Leaflet Routing Machine.
Halaman detail lokasi kini dilengkapi:
Peta lokasi dengan real route.
Instruksi langkah demi langkah perjalanan.
Tampilan yang siap cetak (print-friendly).
Menambahkan tombol Cetak Laporan yang otomatis menyesuaikan peta dan layout
saat dicetak.
Menambahkan panduan halaman (Intro.js) untuk show page.
Versi 1.8.0 – Agustus 2025
Perubahan alur pengisian data master/pemetaan untuk mempermudah proses
input dan memastikan konsistensi data.
Perubahan UI pada halaman pengambilan data dari API bencana agar tampilan
lebih informatif dan responsif.
Penambahan role baru Surveyor:
Tugas: Menandai titik mitigasi di peta.
Halaman khusus Surveyor untuk melihat daftar tugas dan peta interaktif.
Tabel baru untuk menyimpan titik mitigasi hasil input Surveyor (cukup dengan klik
tombol otomatis kordinat mitigasi terinput).
Notifikasi web untuk Surveyor saat di-assign tugas baru.
Penambahan tabel untuk menyimpan data polygon:
Informasi luas area.
Koordinat lengkap polygon.
Penambahan mekanisme keamanan: jika ada percobaan akses tidak sah atau
pengiriman link/parameter yang mencurigakan dan gagal berulang (lebih dari 5 kali dalam 1
menit), sistem akan memblokir sementara alamat IP tersebut selama 10 menit.
Tujuannya agar mencegah penyalahgunaan otomatis dan menjaga keamanan data.
Penambahan halaman FAQ untuk menjawab pertanyaan umum pengguna.
Penambahan Bot Knowledge pada chatbot untuk mendukung jawaban berbasis data
dan informasi terkini.