Photo evidence workspace
Prototype of the EXIF → evidence → mapping workflow, now separating garden-wide mapping from photo-derived locations.
Scientific design rule
The uploaded file and every embedded metadata field are treated as source evidence. A corrected or higher-quality position is stored as a new assertion rather than silently overwriting the original EXIF position.
Source: Emlid RX2 · estimated accuracy 0.018 m · user-selected
Source: image metadata · estimated accuracy 6 m
Prototype audit findings
Useful ideas from the chat are retained: backend metadata extraction, MySQL persistence, high-zoom mapping, filters/gallery, CSV export, roles and audit logging. The prototype changes one important pattern: corrections do not mutate raw EXIF. Originals, derivatives and coordinate assertions are distinct.
Upload Studio
Select botanical photographs, inspect their embedded evidence, and review the spatial assertions carried by the upload batch.
Selected photos
Click a photo evidence box to inspect that image's metadata and EXIF evidence.
Locations recorded in selected photos
Only valid embedded photo-location assertions from the currently selected photographs are mapped. Multiple photos may legitimately share one coordinate.
| Photo | EXIF GPS | Coordinate | Map position |
|---|---|---|---|
| — choose photographs — | |||
Metadata evidence inspector
Click a selected photo evidence box above to inspect it. Raw embedded fields remain separate from PosiPlants interpretations; failed coordinate conversion is never reported as a location.
| Tag | Value | Status |
|---|---|---|
| DateTimeOriginal | — choose an image — | raw |
| Embedded tag | Raw value | Evidence class |
|---|---|---|
| — choose an image — | ||
Photo record PP-PH-00031
Eucalyptus grandis · living collection observation
Position assertions
-30.29684211, 153.11729452
Emlid RX2 · RTK fixed · ±0.018 m · 17 Sep 2026 07:05
-30.29684402, 153.11729091
Arithmetic mean for prototype demonstration; source photo assertions retained individually.
-30.29685120, 153.11728150
Phone GNSS · source metadata preserved
Metadata evidence
| Field | Value | Provenance |
|---|---|---|
| Date taken | 2026-09-17 07:02:14 +10:00 | EXIF source |
| Camera | Example Phone / rear camera | EXIF source |
| Latitude / longitude | -30.29685120, 153.11728150 | EXIF source |
| Preferred mapped position | -30.29684211, 153.11729452 | assertion |
| SHA-256 | prototype-demo-hash… | derived |
Map & Gallery
Garden-wide view: all currently recorded garden locations are displayed. Filtering is intentionally deferred to a later prototype.
All recorded garden locations 8
Garden records
Audit Trail
Append-only event concept for provenance testing.
| Time | Actor | Event | Object | Detail |
|---|---|---|---|---|
| 07:05:42 | botanist-01 | ASSERTION_SELECTED | PP-PH-00031 | RTK GNSS position selected; EXIF retained |
| 07:04:10 | system | DERIVATION_CREATED | PP-PH-00031 | Mean position derived from 4 photo assertions |
| 07:02:18 | system | PHOTO_INGESTED | PP-PH-00031 | Source metadata extracted; derivative preview created |