Ground suppression status badge on fire clusters & inspection drawer #66

Closed
opened 2026-10-14 22:28:41 +00:00 by yuris · 0 comments
Owner

What to build

Correlate active fire clusters with nearby field operations. If an active suppression team (SEDANG_PEMADAMAN) is within 1 km of a fire cluster, display a prominent Sedang Pemadaman Darat badge on the cluster marker and in the detail drawer.

Technical specifications

  1. Target files:
    • src/components/drawer/cluster-detail-drawer.tsx: Add field suppression status indicator.
    • src/components/map/layers/hotspots-layer.tsx: Update cluster icon/badge.

Acceptance criteria

  • Clusters under active ground suppression display green verification ring and status text.
  • Clusters without field teams within 25 km display Belum Ada Petugas Lapangan.

Blocked by

  • Issue 49: [Backend] Live DAOPS suppression & groundcheck edge API route (/api/daops).

Authoritative Specifications & Reference Documentation

  • Titik Gambut Architecture & Subsystem Contract: docs/ARCHITECTURE.md
  • KLHK SiPongi+ Hotspot & Karhutla Command: sipongi.menlhk.go.id — Official active fire detection, Manggala Agni DAOPS operational stations, and field suppression records.
  • Manggala Agni Daops Directory: Ditjen PPI KLHK — Directory of 37 operational regions across Sumatra and Kalimantan.
### What to build Correlate active fire clusters with nearby field operations. If an active suppression team (`SEDANG_PEMADAMAN`) is within 1 km of a fire cluster, display a prominent `Sedang Pemadaman Darat` badge on the cluster marker and in the detail drawer. ### Technical specifications 1. **Target files**: - `src/components/drawer/cluster-detail-drawer.tsx`: Add field suppression status indicator. - `src/components/map/layers/hotspots-layer.tsx`: Update cluster icon/badge. ### Acceptance criteria - [x] Clusters under active ground suppression display green verification ring and status text. - [x] Clusters without field teams within 25 km display `Belum Ada Petugas Lapangan`. ### Blocked by - Issue 49: [Backend] Live DAOPS suppression & groundcheck edge API route (`/api/daops`). --- ### Authoritative Specifications & Reference Documentation - **Titik Gambut Architecture & Subsystem Contract**: [`docs/ARCHITECTURE.md`](https://git.nokopia.com/yuris/titik-gambut-next/src/branch/main/docs/ARCHITECTURE.md) - **KLHK SiPongi+ Hotspot & Karhutla Command**: [sipongi.menlhk.go.id](https://sipongi.menlhk.go.id/) — Official active fire detection, Manggala Agni DAOPS operational stations, and field suppression records. - **Manggala Agni Daops Directory**: [Ditjen PPI KLHK](http://ditjenppi.menlhk.go.id/) — Directory of 37 operational regions across Sumatra and Kalimantan.
yuris changed title from Issue 53: [Frontend] Ground suppression status badge on fire clusters & inspection drawer to [Frontend] Ground suppression status badge on fire clusters & inspection drawer 2026-10-14 22:31:25 +00:00
yuris changed title from [Frontend] Ground suppression status badge on fire clusters & inspection drawer to Ground suppression status badge on fire clusters & inspection drawer 2026-10-14 22:38:30 +00:00
yuris closed this issue 2026-10-16 01:07:16 +00:00
Sign in to join this conversation.
No labels
backend
frontend
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yuris/titik-gambut-next#66
No description provided.