3D Inverted TMAT groundwater deficit cylinders (tmat-3d-wells-layer.tsx) #81

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

What to build

Render TMAT groundwater stations as 3D inverted vertical cylinders descending beneath the terrain surface, visually highlighting the subterranean combustion hazard when levels fall below -40 cm.

Technical specifications

  1. Target files:
    • src/components/map/layers/tmat-3d-wells-layer.tsx: Inverted 3D column layer.
  2. Visual mechanics:
    • Normal (> 0 cm): Flat emerald disc at surface level.
    • Warning (-40 to 0 cm): Amber column descending into substrate.
    • Critical (< -40 cm): Deep red column descending significantly below ground.

Acceptance criteria

  • TMAT stations visibly project below terrain surface in 3D perspective.
  • Color and depth update dynamically with live sensor telemetry.

Blocked by

  • Issue 64: [Backend] Subterranean TMAT water table deficit cylinder model.

Authoritative Specifications & Reference Documentation

  • Titik Gambut Architecture & Subsystem Contract: docs/ARCHITECTURE.md
  • Peraturan Pemerintah No. 71/2014 jo PP 57/2016: PP 71/2014 & PP 57/2016 — Indonesian statutory standard mandating peat water table depth >= -0.4m (-40 cm).
  • BRGM Real-Time Peat Groundwater (TMAT) Sensors: PRIMS TMAT Monitoring — Telemetry groundwater data.
  • BIG DEMNAS National Digital Elevation Model: Ina-Geoportal DEMNAS — 0.27 arc-second seamless national elevation mesh.
  • MapLibre GL JS Terrain 3D Spec: MapLibre 3D Terrain — Hardware-accelerated client elevation.
### What to build Render TMAT groundwater stations as 3D inverted vertical cylinders descending beneath the terrain surface, visually highlighting the subterranean combustion hazard when levels fall below -40 cm. ### Technical specifications 1. **Target files**: - `src/components/map/layers/tmat-3d-wells-layer.tsx`: Inverted 3D column layer. 2. **Visual mechanics**: - Normal (> 0 cm): Flat emerald disc at surface level. - Warning (-40 to 0 cm): Amber column descending into substrate. - Critical (< -40 cm): Deep red column descending significantly below ground. ### Acceptance criteria - [x] TMAT stations visibly project below terrain surface in 3D perspective. - [x] Color and depth update dynamically with live sensor telemetry. ### Blocked by - Issue 64: [Backend] Subterranean TMAT water table deficit cylinder model. --- ### 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) - **Peraturan Pemerintah No. 71/2014 jo PP 57/2016**: [PP 71/2014 & PP 57/2016](https://peraturan.bpk.go.id/Details/41517/pp-no-71-tahun-2014) — Indonesian statutory standard mandating peat water table depth >= -0.4m (-40 cm). - **BRGM Real-Time Peat Groundwater (TMAT) Sensors**: [PRIMS TMAT Monitoring](https://prims.brgm.go.id/) — Telemetry groundwater data. - **BIG DEMNAS National Digital Elevation Model**: [Ina-Geoportal DEMNAS](https://tanahair.indonesia.go.id/demnas/) — 0.27 arc-second seamless national elevation mesh. - **MapLibre GL JS Terrain 3D Spec**: [MapLibre 3D Terrain](https://maplibre.org/maplibre-gl-js/docs/examples/3d-terrain/) — Hardware-accelerated client elevation.
yuris changed title from Issue 68: [Frontend] 3D Inverted TMAT groundwater deficit cylinders (tmat-3d-wells-layer.tsx) to [Frontend] 3D Inverted TMAT groundwater deficit cylinders (tmat-3d-wells-layer.tsx) 2026-10-14 22:31:23 +00:00
yuris changed title from [Frontend] 3D Inverted TMAT groundwater deficit cylinders (tmat-3d-wells-layer.tsx) to 3D Inverted TMAT groundwater deficit cylinders (tmat-3d-wells-layer.tsx) 2026-10-14 22:38:28 +00:00
yuris closed this issue 2026-10-15 05:17:50 +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#81
No description provided.