diff --git a/kemiskinan/assets/js/app.js b/kemiskinan/assets/js/app.js index b6eb1a5..81d82d9 100644 --- a/kemiskinan/assets/js/app.js +++ b/kemiskinan/assets/js/app.js @@ -740,7 +740,7 @@ Promise.all([ title: 'Sungai Besar', color: '#0d47a1', fillColor: '#90caf9', weight: 2, fitBounds: false, addToMap: false }), - loadGeoJSON('data/admin_kecamatan.geojson', { + loadGeoJSON('data/Admin_Kecamatan.geojson', { title: 'Admin Kecamatan', dynamicColor: true, color: '#ef6c00', weight: 1.5, fitBounds: false, addToMap: false }), diff --git a/panduan_pengguna.html b/panduan_pengguna.html new file mode 100644 index 0000000..fbf68ec --- /dev/null +++ b/panduan_pengguna.html @@ -0,0 +1,120 @@ + + + + + + Panduan Pengguna WebGIS + + + + +

PANDUAN PENGGUNA (USER MANUAL)

+
Sistem Informasi Geospasial (WebGIS) Pengentasan Kemiskinan
+ +

1. Pendahuluan

+

Aplikasi WebGIS ini dirancang sebagai platform pemetaan cerdas untuk analisis spasial persebaran infrastruktur dan demografi kemiskinan. Sistem ini mengadopsi arsitektur Monorepo yang terbagi menjadi dua modul utama:

+ + +

2. Cara Mengakses Aplikasi

+
    +
  1. Buka web browser (disarankan menggunakan Google Chrome atau Mozilla Firefox).
  2. +
  3. Masukkan alamat URL (link) aplikasi yang telah di-deploy (misalnya: https://webgis-kemiskinan.ifuntanhub.dev).
  4. +
  5. Untuk masuk ke sistem pengelola, gunakan akun yang telah disetujui (Admin/Petugas).
  6. +
+ +

3. Panduan Modul Publik (Tanpa Login)

+

Modul ini dapat diakses oleh siapa saja. Pengguna dapat:

+ + +

4. Panduan Modul Kemiskinan (Khusus Admin/Petugas)

+ +

4.1. Registrasi dan Login

+ + +

4.2. Navigasi Sidebar dan Alat Peta (Toolbar)

+

Di halaman Dashboard, seluruh menu navigasi dan alat-alat digitasi terletak pada Sidebar di sebelah kiri layar.

+ +
+ 💡 INFO PENTING:
+ Sidebar ini dapat di-scroll (digulir) ke bawah! Jika Anda membuka dari laptop berlayar kecil, silakan scroll sidebar ke bawah untuk menemukan menu-menu tambahan yang tersembunyi seperti Modul Bantuan, Pencarian, dan Manajemen Pengguna. +
+ +

Berikut adalah alat-alat pemetaan yang tersedia di Sidebar:

+ + +

4.3. Modul Bantuan & Penduduk Miskin

+

Fitur utama dari aplikasi ini adalah memetakan rumah penduduk miskin dan menganalisis radius bantuan secara otomatis.

+
    +
  1. Pilih Modul Bantuan dari Sidebar.
  2. +
  3. Aktifkan Mode Tambah Titik.
  4. +
  5. Klik pada lokasi rumah penduduk miskin di peta.
  6. +
  7. Pada form isian, masukkan Nama Kepala Keluarga & NIK, Foto Rumah, Foto KK, dan pilih Fasilitas Publik Terdekat.
  8. +
  9. Sistem akan otomatis menghitung apakah rumah tersebut masuk dalam Radius Jangkauan bantuan fasilitas publik tersebut atau tidak.
  10. +
+ +

4.4. Analisis Spasial Radius

+ + +

4.5. Mengelola Akun (Khusus Admin)

+
    +
  1. Buka menu Manajemen Pengguna di bagian bawah Sidebar.
  2. +
  3. Anda dapat melihat daftar semua pengguna yang terdaftar.
  4. +
  5. Untuk akun Petugas yang berstatus Pending, Admin dapat menekan tombol Setujui (Approve) atau Tolak.
  6. +
+ +

5. Penyelesaian Masalah (Troubleshooting)

+ + + + diff --git a/publik/assets/js/app.js b/publik/assets/js/app.js index b6eb1a5..81d82d9 100644 --- a/publik/assets/js/app.js +++ b/publik/assets/js/app.js @@ -740,7 +740,7 @@ Promise.all([ title: 'Sungai Besar', color: '#0d47a1', fillColor: '#90caf9', weight: 2, fitBounds: false, addToMap: false }), - loadGeoJSON('data/admin_kecamatan.geojson', { + loadGeoJSON('data/Admin_Kecamatan.geojson', { title: 'Admin Kecamatan', dynamicColor: true, color: '#ef6c00', weight: 1.5, fitBounds: false, addToMap: false }), diff --git a/publik/index.php b/publik/index.php index 16fc062..098c475 100644 --- a/publik/index.php +++ b/publik/index.php @@ -83,7 +83,7 @@ if (!$modul) { // Aplikasi Publik (Tidak butuh login) $currentUser = 'Pengunjung Publik'; $currentRole = 'petugas'; // Berikan role petugas agar pengunjung dapat mengedit data - +$_SESSION['role'] = 'petugas'; include 'koneksi.php';