➕ Tambah / Edit Wilayah IUP — gambar batasnya di peta
📍 Input koordinat manual (UTM atau geografis) — lebih akurat dari klik peta
🤝 SPK Mitra & RK (Rencana Kerja) — jatah unit tambang
Setiap mitra bekerja di dalam blok IUP berdasarkan SPK, pada satu atau lebih RK (area kerja) dengan jatah unit. Aktivitas di dalam RK yang masih dalam jatah hanya dicatat sebagai statistik. Yang menjadi alert: unit melebihi jatah, aktivitas di luar RK mana pun, dan aktivitas setelah SPK berakhir, masing-masing setelah terlihat di lintasan satelit berturut-turut.
| Mitra | Blok | SPK | RK & jatah | Aksi |
|---|---|---|---|---|
| memuat… | ||||
🏛 Impor Batas IUP Resmi dari ESDM
Daftar WIUP atas nama pemilik (config) dari Geoportal Kementerian ESDM, diperbarui otomatis tiap pekan. Impor membuat blok dengan batas resmi apa adanya, termasuk enclave (lubang) yang dikecualikan dari pemantauan. Jenis darat atau laut bisa ditentukan otomatis dari porsi air pada citra satelit terbaru. Wilayah sangat luas (di atas ±5.000 ha) tetap bisa diimpor, tetapi pemantauan paling tajam dilakukan per RK mitra di dalamnya.
| WIUP | Pemegang | Keterangan | Luas | Status | Aksi |
|---|---|---|---|---|---|
| memuat… | |||||
⚙ Ambang Deteksi Kejadian (ha)
⧉ Status Lahan — Lapisan Acuan Tumpang Tindih
Setiap blok dihitung irisannya terhadap lapisan di bawah ini dan terhadap blok lain. Unggah data milik perusahaan (HGU, tata ruang, peta konsesi internal) sebagai GeoJSON atau KML.
⬇ Unduh Masking Permukiman
Lapisan permukiman yang dipakai sistem, siap dibuka di Google Earth (KML/KMZ), QGIS atau aplikasi web (GeoJSON), dan ArcGIS (Shapefile, GeoTIFF). Semua berkas memakai koordinat WGS84.
👤 Kelola Akses Petugas (ID login dashboard)
| ID | Nama | Peran | Dibuat | Terakhir masuk | Status | Aksi |
|---|
🔐 Riwayat login petugas & admin
Setiap percobaan masuk, berhasil atau gagal, dengan alamat IP dan perangkat. Password tidak pernah dicatat. Disimpan 90 hari.
| Waktu (WIB) | Akun | Hasil | IP | Perangkat |
|---|---|---|---|---|
| memuat… | ||||
📋 Daftar Wilayah IUP
WIUP aktif: ada mitra dengan SPK berlaku. WIUP pasif: belum atau tidak ada mitra, sehingga unit tambang atau kapal yang menetap dan lahan yang terus dibuka di dalamnya menjadi alert. Status otomatis dari data SPK mitra; pilih Aktif/Pasif untuk menetapkannya sendiri (mis. sebelum data RK diinput).
| ID | Nama | Tipe | Luas | Data | Status | WIUP aktif / pasif | Aksi |
|---|
📡 Saluran data masuk
Setiap unit mitra (tambang darat, PIP, KIP, kapal keruk) membawa perangkat pelacak. Posisinya masuk lewat dua saluran di bawah. Alamat berisi token rahasia: jangan dibagikan selain ke penyedia layanan; bila bocor, tekan Ganti token lalu pasang alamat baru. Langkah lengkap pemasangan dan koneksi ada di 📘 Panduan pelacak unit (bisa diunduh sebagai PDF).
Cara memasang
Edge Solar dari Ground Control (Cloudloop): di Cloudloop buka Data → Destinations, tambah HTTP Webhook ke alamat ini (POST, JSON), lalu arahkan perangkat ke destinasi itu. Pesan Cloudloop dibaca langsung: posisi GPS, rantai posisi (beberapa titik dalam satu kiriman), getaran mulai/berhenti, laporan kesehatan (baterai %, suhu, kegagalan GPS), magnet dipasang/dilepas (perangkat sengaja disenyapkan = alert merah), GPS gagal, dan data sensor Bluetooth. Pelacak Ground Control lain (RockSTAR, RockFLEET, RockAIR) juga terbaca.
Penyedia lain (RockBLOCK klasik, relay Iridium CloudConnect, atau platform apa pun yang sudah mengurai posisi): JSON {"imei","lat","lon","time","battery"}
(satu laporan atau daftar), atau field RockBLOCK imei, transmit_time, iridium_latitude, iridium_longitude, iridium_cep. Posisi dari satelit Iridium saja (tanpa GPS)
meleset hingga kilometer: disimpan sebagai tanda hidup, tidak dipakai menilai RK. Setiap kiriman tercatat di Laporan masuk terakhir di bawah, jadi format penyedia baru bisa langsung dicek.
Sensor getar Bluetooth (dipasangkan ke Edge Solar, ikut di setiap laporan), di tingkat atas atau di dalam objek ble / sensor:
engine_on atau mesin (hidup/mati), vibration atau getar (tingkat getar, dibanding ambang di bawah),
engine_hours atau jam_mesin (penghitung jam), sensor_battery. Akselerometer bawaan: motion / in_motion
atau event = start / stop. Contoh: {"imei":"300434…","lat":-2.1,"lon":106.1,"time":"…","ble":{"vibration":0.42,"engine_hours":1234.5}}
📥 Laporan masuk terakhir
Cara memasang
Pasang penerima AIS di pesisir (mis. radio RTL-SDR + AIS-catcher) dan kirim kalimat NMEA !AIVDM ke alamat ini dengan POST
(teks per baris, atau JSON dari penerima yang berisi kalimat NMEA). Kelas A dan B, posisi dan data statis (nama, ukuran) dibaca.
Jangkauan penerima ±10–20 km dari pantai.
🗼 Stasiun penerima AIS
Stasiun di pelabuhan atau pesisir menangkap pancaran AIS dari semua kapal dalam radius ±15–40 km, jadi satu stasiun mencakup banyak kapal. Kapal tetap harus punya transponder AIS yang menyala. Pilih cara stasiun memberi datanya; kalau stasiun membatasi siapa yang boleh menyambung, berikan IP server kita: —. Pesan yang sama dari dua stasiun hanya dihitung sekali.
| Stasiun | Cara | Kondisi | Data masuk | Kapal 10 mnt | Aksi |
|---|---|---|---|---|---|
| memuat… | |||||
🛰 AIS langganan per area
Jaringan AIS langganan menambah kapal yang tidak terdengar penerima gratis (uji di Dabo: 5 kapal terdengar 3 menit sebelumnya, penerima gratis tidak mendengar satu pun). Area dari Selat Singapura sampai Selat Karimata disapu dengan — lingkaran, 10 kredit per lingkaran. Saldo selalu dicek sebelum menyapu dan jatah harian tidak pernah dilewati. Rencana: docs/RENCANA_AIS_AREA.md.
memuat…
| Waktu (WIB) | Kapal | Hanya langganan | Dicek | Kredit | Saldo | Keterangan |
|---|---|---|---|---|---|---|
| — | ||||||
📡 AIS darat langganan per zona (uji)
Jaringan stasiun darat berbayar, disapu tiap jam hanya di laut lepas area target (utara Bangka, Selat Gaspar, Karimata sampai pesisir Kalbar, Lingga). Selat Bangka dan Selat Singapura tidak disapu karena sudah terdengar jaringan gratis. 1 kredit per kapal yang dikembalikan.
memuat…
| Waktu (WIB) | Kapal | Kredit | Per zona |
|---|---|---|---|
| — | |||
⚓ Armada PT Timah di AIS
Kapal dengan kata TIMAH di nama AIS dan MMSI Indonesia (525…) otomatis dikenali sebagai armada PT Timah. Tambahkan MMSI armada lain di bawah, atau kecualikan kapal yang bukan milik PT Timah. Kapal lain dalam jarak dekat pada waktu yang hampir sama jadi alert kuning; dalam jarak merapat selama 10 menit jadi merah. Kontak di area labuh/pelabuhan dan dengan unit mitra terdaftar hanya dicatat.
memuat…
| Kapal | MMSI | Dikenali dari | Terakhir terdengar (WIB) | Posisi |
|---|---|---|---|---|
| — | ||||
🔧 Daftar perangkat unit
| Unit | Perangkat | Mitra · RK · Blok | Kondisi | Laporan terakhir | Mesin | Aksi |
|---|---|---|---|---|---|---|
| memuat… | ||||||
⚙ Aturan pelacakan
Sensor getar (status mesin)
📌 Wajib perangkat per blok
Mulai tanggal yang ditetapkan, setiap unit tambang atau kapal yang terlihat satelit menetap di blok itu tanpa perangkat terdaftar di dekatnya menjadi alert. Tetapkan setelah klausul SPK tentang perangkat berlaku di blok tersebut.
📻 Kapal AIS belum terdaftar
Kapal yang terdengar penerima AIS tetapi belum ada di daftar. Kapal mitra bisa langsung didaftarkan dari sini.
| MMSI | Nama | Posisi terakhir | Waktu | |
|---|---|---|---|---|
| — | ||||
⚡ Server GPU sewaan
Citra 2,5 m, komposit bebas awan dan peta latar diolah di server GPU sewaan yang hidup hanya saat ada pekerjaan dan dimatikan otomatis setelah 10 menit menganggur (paling lama 6 jam sekali jalan). Biaya dibatasi per hari (hari WIB); pekerjaan yang lewat batas menunggu esok hari, tidak dipindah ke server ini. Citra 10 m dibuat di server ini.
Mengantrekan citra 2,5 m dari lintasan cerah terbaru tiap blok yang belum punya. Blok yang sudah punya dilewati.
🗺 Peta latar satelit 10 m
Latar peta di dasbor: mosaik bebas awan Sentinel-2 seluruh Bangka Belitung dari lintasan 120 hari terakhir, dipotong per sel 0,25°, dibuat ulang otomatis tiap bulan. Ubin peta baru dipasang setelah semua sel selesai, jadi peta tidak pernah tampil bolong. Tanggal citra di bawah tengah peta ikut tampil di dasbor.
🛰 Kesiapan PlanetScope 3 m
Engine sudah siap menerima citra PlanetScope: profil sensor 3 m tanpa SWIR (kabut ditangani masker UDM2), penyelarasan sub-piksel ke Sentinel-2 sebelum perubahan dihitung (PlanetScope bisa meleset ±10 m), zoom ubin resolusi asli, dan pemesanan yang dipotong per blok serta diharmonisasi ke Sentinel-2. Tabel di bawah dari pencarian katalog Planet (gratis): berapa lintasan yang benar-benar ada per blok dalam 30 hari dan apakah akun sudah berhak mengunduh. Pemesanan tidak pernah berjalan otomatis karena memakai kuota berbayar.
| Blok | Tipe | Lintasan 30 hari | Hari ada citra | Hari bersih ≥80% | Resolusi | Terbaru | Unduh |
|---|---|---|---|---|---|---|---|
| — | |||||||
🛰 SuperDove harian: citra terbaru, bersih awan & silau
Tiap hari pukul 07.15, 13.15, 16.15 dan 20.15 WIB mesin mencari lintasan SuperDove 3 hari terakhir di blok yang dipilih (lewat Babel 10.00–11.45 WIB; Planet menerbitkan scene 1–5,5 jam kemudian, reflektan permukaan 8 pitanya baru keesokan harinya, jadi citra bersih tersedia sehari setelah lintasan), menanyakan berapa persen blok itu sendiri yang bersih, lalu memesan, mengunduh dan membersihkannya: awan, kabut dan bayangan dari tiga sumber (masker Planet, OmniCloudMask, pembanding riwayat Sentinel-2) dan silau matahari di laut dengan model air keruh yang dikalibrasi di perairan Babel. Hasilnya dipakai untuk memastikan petak bukaan Sentinel-2 dan mencocokkan setiap gema radar (VV/VH) dengan citra 3 m. Pemesanan hanya berjalan bila Pesan otomatis dicentang dan akun sudah berhak mengunduh (paket next-day / area under management).
| Blok | Waktu (WIB) | Mutu | Bersih scene / blok | Status | Hasil | Catatan |
|---|---|---|---|---|---|---|
| — | ||||||
✉ Akun pengirim e-mail
Laporan resmi (PDF) dan alert (dengan bukti citra) dikirim lewat akun SMTP perusahaan, misalnya laporan@axteros.com di layanan mail domain, atau akun mail PT Timah bila disetujui TI mereka.
Kata sandi disimpan di server dengan hak baca terbatas dan tidak pernah ditampilkan lagi. Setelah disimpan, kirim surat uji ke alamat Anda sendiri.
👥 Daftar penerima
Satu daftar = satu kelompok penerima untuk kirim massal (misalnya Direksi, Pengamanan wilayah, Mitra blok X). Petugas memilih daftar ini saat mengirim laporan atau alert dari dashboard; aturan kirim otomatis juga memakainya. Alamat dalam daftar dikirim sebagai BCC, jadi penerima tidak melihat alamat satu sama lain.
⏰ Kirim otomatis
Laporan harian terbit 07.00 WIB dan langsung dikirim ke daftar pilihan. Alert baru yang memenuhi syarat dikumpulkan beberapa menit (satu panen = satu surat) lalu dikirim dengan bukti citra sebelum/sesudah dan radar VV/VH di dalam surat. Blok DEMO tidak pernah dikirim.
📬 Riwayat kirim
Semua surat yang terkirim, gagal (setelah 4 percobaan) dan yang masih antre. Surat yang gagal karena pengaturan bisa dijalankan lagi setelah pengaturan diperbaiki. Catatan yang sama ada di Arsip → Aktivitas petugas.
| Waktu | Jenis | Status | Penerima | Subjek | Oleh | Keterangan |
|---|
🤖 Asisten petugas
Asisten suara di dasbor petugas: menjawab dari data dan fitur aplikasi, membuka peta, CCTV dan citra, dan mengubah data hanya setelah petugas menekan Setuju. Tiap malam pukul 01.00 WIB ia belajar dari percakapan hari itu: istilah yang salah dengar, cara menjawab yang lebih tepat, dan permintaan yang belum bisa dipenuhi aplikasi.
🧩 Permintaan yang belum bisa dipenuhi
Calon fitur, dari pertanyaan petugas.
📘 Pelajaran
🗣 Istilah salah dengar
❓ Pertanyaan yang sering
🛥 Jalur rawan penyelundupan timah
Rahasia, hanya admin. Jalur yang paling mungkin ditempuh speedboat ±9 m (4 × 250 HP, 35–50 knot, tanpa AIS, malam hari) dari Bangka Belitung ke Batam / Selat Singapura, Johor, pantai timur Semenanjung, dan Sarawak; zona sempit yang harus dilewati; dan lokasi radar pantai yang melihat rute terbanyak. Hasil hitungan geografi, bukan pengamatan kapal: dipakai untuk menentukan di mana radar dan patroli ditempatkan, lalu diuji dengan data penangkapan.
📡 Usulan radar pantai
🎯 Zona sempit tersibuk
Bagian jalur yang diapit daratan di kedua sisi dalam jangkauan radar; satu zona ±28 km = satu jangkauan radar.
⚓ Ke titik singgah
Pekajang (keramba apung tempat timah ditenggelamkan, Juli 2026) dan Dabo Singkep (asal awak HSC Natuna, September 2026). Warga Teluk Limau menyebut ±5 jam ke Pekajang dengan perahu nelayan.
🚨 Kasus sebagai uji
📈 Tren
🧭 Rute
Tanpa filter, tabel menampilkan jalur tercepat; pilih asal atau tujuan untuk melihat ketiga jenis jalur.