Claims load as vector features through the server proxy — clickable, locked to the map, full attributes in hand. Each popup is tagged ACTIVE or CLOSED. Zoom to ≥ 9. Geometry is PLSS-approximate, not surveyed.
State geology detailed · clickable units
Loading state surveys…
opacity60%
State-survey geologic maps load as vector polygons — tap any unit for its name, lithology, age, and description, straight from the survey. More detailed than the national layer where available. States: NM (NMBGMR), CA (CGS), NV (NBMG), AZ (AZGS M-35), OR (DOGAMI).
Image overlays geophysics · maps
No overlays yet. Tap Overlay (bottom dock) to add a GeoTIFF, KML/KMZ, or image of your EM / magnetometer / tomography result.
Drape a scanned map, screenshot, or geophysics result on the basemap. Screenshot a map elsewhere (e.g. NGMDB), tap Overlay (or just paste it), then paste that map's web link or bounding box — the app reads the GPS corners and drops it on the right spot. GeoTIFF and KML/KMZ place themselves. Each overlay gets an opacity slider.
Field data 0
Draw style applies to selection / next
Stroke
3px
Fill
18%
Dash
Legend & confidence
BLM mining claim claim · 3/5
Geologic unit context · 4/5
Field station yours
Strike / dip structural
USGS/FGDC symbols — strike line along strike, dip tick toward dip. Dip 90° = vertical, 0° = horizontal.
Occurrence ≠ claim ≠ authorized operation ≠ active mine. Each is a distinct entity class — combine them, don't merge.
Field GPS accuracy
GPS off — tap the location tool (left).
Stand on the spot and hold still — FieldGeo averages your GPS fixes over time, tightening the reading shown above. Stations, samples and strike/dip use this averaged position. Survey-grade (sub-metre) accuracy needs an external GNSS/RTK receiver paired to your phone.
Mining intelligence checking…
Cross-references BLM claims · USGS MRDS/USMIN · MSHA · OSMRE e-AMLIS · state mining records · Minerals Yearbook with your field samples, then confidence-ranks each site. Auto-used by GeoAI answers — scan here to list sites in the current view directly.
Reference maps
— , —
zoom 11
◳ Field station
location: pending…
Photo, video or audio is saved as a Blob in IndexedDB, stamped with GPS + bearing, and survives reloads. It appears as a thumbnail beside the station — hover to enlarge, tap for full size. Compass reading needs device sensors over HTTPS (grant permission when prompted); otherwise enter the azimuth manually.
◎ New sample point
Choose what you're collecting. You'll place it on the map, then fill in the details.
◎ Sample point
location: pending…
Depth & sampling
Lab & analysis
Purpose
Results — Environmental
Chemical of concern
Results — Mineral
Media & attachments
Depths are stored as a magnitude + datum (bgs/elevation) + unit, and mineral figures use the evidence-engine field names, so they stay correct on export. Exceedance is recomputed from the stored concentration vs screening level. Everything survives reloads.
Live sensor: tap ▶, then tilt the phone onto the rock face — strike/dip update in real time. When the phone is seated flat on the plane, tap ⦿ Record to freeze that reading, then Save. Manual entry stays authoritative; sensors need calibration and magnetic→true uses the declination above (NM/AZ ≈ +9° E).
⋯ Survey line
—
LINE LENGTH
Draws the line, records its type/length, and (optionally) drops numbered station points at your spacing — collapsed under the line so they don't clutter the map (tap the line to see them). Attach the spread's raw or processed file for handoff; FieldGeo carries and locates it — interpretation stays in your geophysics software. Processed results come back as a map overlay (GeoTIFF/KML), added separately.
▦ Place image overlay
A screenshot has no coordinates baked in, so tell it where to go — let the AI find it, paste the source map's link/bbox, or set the corners by hand.
Reads town / peak / lake names printed on the map, looks up their coordinates, and places it for you — then just verify (tap ⤧ align if it's slightly off).
After placing, use the overlay's opacity slider in the Image overlays panel to blend it with the basemap. You can re-place it later if the fit is off. GeoTIFF and KML/KMZ skip this step — they carry their own location.
▣ Capture view as overlay
Snapshots your current map view at the zoom you're looking at and saves it as a georeferenced overlay — adjust it later with the opacity slider in Layers ▸ Image overlays. Works offline afterward. For the most detail (contours, place names) pick USGS Topographic. The geology options add a tint on top — note the fine published-quadrangle linework shown in NGMDB isn't downloadable, so geology appears coarser than the topo.
⤓ Cache area for offline
Draw a rectangle on the map to define the area.
Tiles to download—
Est. size (≈20 KB/tile)—
Caches the area on-device for offline use (up to 1,000 tiles per area). The service worker stores USGS / Macrostrat tiles only (public-domain / CC BY); Esri imagery is display-only and never cached. Saved areas are listed below.
⎚ Query area
Draw a boundary and pull every field feature inside it into a selectable list — ready to export.
Containment is computed in canonical lon/lat: bounding box for rectangle, great-circle radius for circle, ray-casting for polygon. The query shape is removed automatically when you're done.
⎚ Query results
The selected set is handed to Export (KMZ / ZIP / CSV) without re-querying. Draw a new area anytime to refine.
⤴ Export field data
KMZ embeds downscaled photos + full attributes and opens in Google Earth. The raw archive packs each feature's attributes plus original photos, video, audio & documents, a combined GeoJSON, a flat CSV, and an engine-ready JSON for the evidence stack.
Pushes your sample points (production values, map features & work evidence) straight to the Mining Intelligence engine — no download needed. Nothing is sent for non-sample features.
The project bundle packs everything into one file — stations, measurements, drawings, photos, and your offline areas. Hand it to a crew member and use Import on their device to load the whole survey. This is your backup + crew handoff until cloud sync is added.
iPhone / iPad: tapping a button above opens a Share Sheet. Choose Save to Files to keep the file. If it opens in the browser instead, tap the Share ↑ button then Save to Files.
Styles are preserved in properties.style; structural readings carry strike/dip/type. Export works offline.
Petra Storyteller
Starting your tour…
Now narratingGetting your location…
Speaking…
Tip: keep moving — Petra narrates new ground as you go.
🧠 GeoAIGPS-aware geology assistant — enable location for full context
Welcome to PetraLocus GeoAI. I am your expert geology guide for wherever you are standing. Enable GPS for location-aware briefings, then tap the mic or type your question. Ask me about rock types, mineral potential, mining history, or what to look for right here in the field. You can also attach a photo or CSV sample data using the 📎 button.