Observations map & table are one dataset

Filters

⌕
passiveactive row ↔ map ↔ time-scrubber linked (demo010 §2.9.4)
03:00:00window 03:00 – 03:30 · 919 observations03:30:00

Map

click a marker → highlights its row
+−▣▢
B
W
W
C
B
500 m

Observations

click a row → pans map
ModalityIdentifier ▾SignalPlace ▾Heard ▾Source
BLE4C:A5:…:9Fsvc 0xFD6F−61 dBmWarners Bay-32.979, 151.654nowHexHunter
Wi-FiA0:91:…:22ssid ACME-GUEST−48 dBmWarners Bay-32.979, 151.655nowHexHunter
CellLTE 505/01 CID 18233601TAC 4102−92 rsrpderived cell centroidrange est. 1.2 km1 sHexHunter
BLETile · svc 0xFEEDDULT tracker−70 dBmWarners Bay-32.980, 151.6532 sHexHunter
Wi-Fiprobe "homenet"probe request−66 dBm— no fix at probe —40 sHexHunter
BLEE2:7C:…:01name "JBL"−55 dBmWarners Bay-32.981, 151.65258 sHexGuard

One schema per modality; the source tool is a column and a filter, never a separate page (demo010 §2.9.3). Derived fields (cell centroid, range) are marked derived and state their derivation. BT Classic is absent by contract — see open question OQ-7.