NEW · 2026-05-06

🟦 Grid Survey · Geophysical Mapping

Professional geophysical mapping over a pre-defined grid. You set dimensions (e.g. 300×300 cm) and step (e.g. 30 cm), walk cell-by-cell, and the app builds a 3D Voxler-style heatmap of magnetic anomalies.

10 Hz STREAMING
·
0% CRC ERRORS
·
Z-SCORE SMOOTHING
·
EU PLOTTER NATIVE
📡
100% Manual
Tap CAPTURE at every spot — you control when each sample is recorded.
🎯
Per-line Ground Balance
Amber 🎯 GROUND BALANCE on the first cell of each line — eliminates ground drift.
🌐
3D Voxler Surface
Vertex mesh with Z-score smoothing, Phong shading, Fresnel halos. Drag = orbit, pinch = zoom.
LIVE · LIVE DEMO

How the survey works

Animated representation of the 3D heatmap in use. The cursor advances cell-by-cell, CAPTURE records a sample, and the surface ripples with magnetic intensity (red = metal, blue = void).

REC
4131 µT · ±0.4
+10 +5 0 µT 0 cm 150 cm 300 cm -10 µT (VOID) +10 µT (METAL) ✋ Drag · Pinch zoom
LIVE TELEMETRY
CELLS
14/25
SAMPLES
491
|B|
4131µT
ΔB
+8.4µT
DETECTION
METAL ANOMALY · Cell (3,2)
High-confidence ferromagnetic signature · est. depth 30 cm · σ = 6.8
CRC
0%
RATE
10Hz
GPS
±13m

REAL-TIME · 491 SAMPLES CAPTURED · 0 CRC ERRORS · X6 GRADIOMETER PRIMARY SOURCE

WORKFLOW

5 steps from Pro Setup to Save

01

1. Pro Setup

Set ORIENTATION (N-S / S-N / E-W / W-E), WIDTH (cm), LENGTH (cm), STEP (cm). All free numeric input.

📡
02

2. Start + Calibration

Tap the Teal Start circle. App runs a 3-second magnetic calibration — hold device steady away from metal.

🎯
03

3. Per-line Ground Balance

On the first cell of each line: amber 🎯 GROUND BALANCE button. ΔB of all subsequent cells is measured as the difference from this baseline.

04

4. CAPTURE

Green 📡 CAPTURE button. Tap, sample is recorded (mx/my/mz/sMag/bMag/hdg/pitch/roll/timestamp/GPS). Cursor auto-advances to the next cell.

05

5. SAVE + 1 Token

Green ✓ SAVE when done. Immediate CSV save to Downloads/X6 AI 4D/DATA/, automatic 1-token charge (tiered by area), upload to cloud for X6 MATRIX AI analysis.

DATA OUTPUT

What gets saved

📁

CSV (on device)

Schema: X,Y,Z,C,gpsLat,gpsLon,gpsAcc,mx,my,mz,sMag,bMag,gradVal,gradDelta,sonarCm,hdg,pitch,roll,tsMs,is_gb. Always saved locally even if cloud upload fails — compatible with AI Analysis / VOXEL 3D / AR SAR readers.

grid_scan_<id>.csv

Cloud Analysis (X6 MATRIX AI)

Server runs Coordinator Agent with per-cell candidate detection (top-N peaks). Returns JSON with targets[{tid, kind: METAL/VOID/OTHER, confidence, depthM, sizeM, typeLabel, reasoning}]. Replies in selected language.

/api/scan/batch
🌐

Local 3D Heatmap

Vertex mesh with drawVertices (API 26+), Z-score smoothing (σ=2.0), Voxler-style elevated terrain. Sci-Fi Fresnel halos on strong cells, magnetic particles, orbit gestures.

voxel-3d-visualizer
BILLING

Area-based tiered billing

Charging happens once on Save and corresponds to the area ACTUALLY covered with samples (not the planned). Cells with < 3 samples don't count.

  • T1≤ 200 m² → 1 token (small site)
  • T2≤ 400 m² → 2 tokens (medium field)
  • T3≤ 600 m² → 3 tokens
  • T4≤ 1 000 m² → 5 tokens (large excavation)
  • T5> 1 000 m² → 1 token / 200 m² (rounded up)

💡 If you cancel before pressing SAVE, no charge applies. The CSV is ALWAYS saved locally.

USE CASES

Professional applications

🏛

Archaeological field

Systematic scan of excavation site with 30-50cm step. Cell-by-cell coverage guarantees nothing is missed.

🔧

Utilities Mapping

Detection of underground pipes / cables / conduits. Metal target → +ΔB peak in the voxler heatmap.

🔍

Forensic Surveys

Cold case sites with grid scan for clandestine burials, scorched evidence, sunken objects.

Geological Survey

Mineral exploration, fault detection, karst caves (VOID anomalies = negative ΔB).

TECH SPECS

Technical Characteristics

🧲
4131µT

Sensor Pipeline

Phone magnetometer (TYPE_MAGNETIC_FIELD @ 16Hz) + accelerometer + rotation_vector + step_detector. Optional: external X6 BLE gradiometer + sonar.

🎯
Z-SCORE

Calibration

Initial 3-second baseline calibration (50 samples) at start. Per-line Ground Balance refresh on each new line per orientation.

🌐
60FPS

Rendering

API 26+ compatible. nativeCanvas.drawVertices with per-vertex colors. Z-score sigma=2.0 noise filter. Logarithmic elevation scaling.