Run the QA engine on a sample job.
One click runs the rule-based checks on a fixed fictional job: reference frame, prism constants, heights, MGA zone, GNSS quality, duplicate points, traverse misclose and more.
QA engine run on the sample job
Final statutory and professional assessment requires a registered Australian surveyor. Engine results are checking aids only. Every deliverable, lodgement, legal/cadastral decision and sign-off remains with a registered/licensed surveyor.
UNVERIFIED SURVEY RULES — These checks are advisory only and must not be relied on for cadastral, engineering, construction, or legal survey deliverables until reviewed by a registered Australian surveyor.
The metadata fields the engine tracks.
Every project and survey field the QA engine tracks: job, coordinate reference, survey method, GNSS quality and linework. Pre-filled with example values and editable in your browser (exportable as JSON). Editing it does not change the run above.
All project/survey metadata fields the engine tracks. Pre‑filled with a synthetic sample; edits stay in your browser (nothing is uploaded or saved). Advisory only — not a survey deliverable.
| Code | Layer | Geometry | Point | Easting | Northing | RL | Closure (m) |
|---|---|---|---|---|---|---|---|
| KERB | KERB | line | 100 | 312045.12 | 6251010.5 | 45.21 | — |
| FENCE | FENCE | line | 120 | 312060.4 | 6251022.1 | 45.4 | — |
| BLDG | BUILDING | polygon | 200 | 312080 | 6251040 | 45.6 | 0.012 |
GDA2020 with AUSGeoid2020 is a consistent pairing (advisory note only).
- Datum
- GDA2020
- MGA zone
- 56
- Geoid model
- AUSGeoid2020
- Vertical datum
- AHD
- Epoch
- 2020.0
- Grid / ground
- Grid
- Combined scale factor
- 0.99959
- Datum
- GDA2020
- MGA zone
- 56
- Geoid model
- AUSGeoid2020
- Vertical datum
- AHD
- Epoch
- 2020.0
- Grid / ground
- Ground
- Combined scale factor
- 0.99959
- Grid / ground differs between source and review (Grid → Ground) — illustrative and location-dependent.
Registered surveyor confirmation required before use. Any shift examples are illustrative and location-dependent, not a final coordinate result.
What a closure plot shows.
A second, smaller fictional traverse, drawn to show how a misclose vector reads on a plot. It is not the engine's sample job, so its numbers differ from the run above.
- legs
- 4
- ΣdE
- 0.000 m
- ΣdN
- 0.045 m
- misclose
- 0.045 m
A registered surveyor reviews the plot and makes every professional decision before use.
Use this when you want a narrow review aid before human checking. Outputs are advisory only and unverified; outputs are not for survey deliverables. Registered surveyor confirmation is required.
Input you have
Use this when you want to explore a fixed synthetic dataset with no upload, no account, and editable metadata.
What it helps review
It helps review deterministic QA labels, metadata context, explanation wording, closure preview, and sign-off preview status.
What it cannot prove
It cannot prove anything about a real project, real field file, source-data quality, or professional conclusions.
What to check next
Check the docs, supported-file register, and the specific tool page that matches the file you actually have.
This demo runs on a fixed synthetic dataset — no upload and no account.
- Results are advisory and UNVERIFIED — a checking aid, not a conclusion.
- Your source / original files are never modified.
- Exports are reviewer handoff notes — not survey deliverables.
- Registered surveyor confirmation is required before reliance.
- During the synthetic public beta, use the bundled fictional examples only.
SurveyMarkup is a step in a human-in-the-loop review. Every path stays advisory and unverified and ends with a registered surveyor.
- 1Load a synthetic sample
- 2Review the advisory findings
- 3Inspect the linked evidence
- 4Export a review summary
- Registered surveyor confirmation required
- Project & survey metadata
- Advisory findings (OK / WARN / FAIL / REF / CHECK)
- Source-linked explanation and stated limits
- Sign-off design preview (inert; never confirms a rule)
Use any export as a reviewer handoff note, not a survey deliverable. Outputs remain unverified; registered surveyor confirmation required. Your source / original files are unchanged.
Try the tools with sample files.
Download fictional sample files to use across Report Reader, Map Linework and PDF Markup. No real client data is needed.
- .rptReport Reader — synthetic .rptDownload
- Demonstrates
- A full plain-text reduction report with instrument, station, misclosures, residual and control points.
- May trigger
- Missing face observation, unclear setup method, high residual (UNVERIFIED), pole-height (ADVISORY) and parse-confidence warnings.
- Next step
- Review the parsed metadata and advisory panels, then export the HTML summary. Every professional decision remains with the registered surveyor.
- .txtReport Reader — synthetic .txtDownload
- Demonstrates
- A simpler plain-text report with a single caution line and a clean error count.
- May trigger
- One advisory warning line; low overall warning count.
- Next step
- Compare the extracted summary lines against the original; treat all output as advisory.
- .csvMap Linework — synthetic .csvDownload
- Demonstrates
- Coded survey points (KERB, BLDG) with fictional MGA-style coordinates.
- May trigger
- Missing feature code, a near-duplicate point and an open polygon for the data-quality checks to flag.
- Next step
- Run the field-data QA checks and review the export-readiness checklist before any export.
- .geojsonMap Linework — synthetic .geojsonDownload
- Demonstrates
- The same synthetic linework as GeoJSON features, carrying the advisory note.
- May trigger
- CRS / coordinate correctness must be confirmed by a surveyor before downstream use.
- Next step
- Inspect the geometry in your GIS, but confirm CRS and coordinates before relying on it.
- .jsonPDF Markup — synthetic evidence setDownload
- Demonstrates
- Four evidence items: one linked, one unlinked, one needs-review and one missing, with a measurement and reviewer notes.
- May trigger
- NEEDS REVIEW (missing + needs-review), ADVISORY (unlinked) and UNVERIFIED (measurement) advisories.
- Next step
- Review linked vs unlinked evidence and the missing-evidence advisories, then export the evidence summary.
New here? Read the documentation for how each tool works and what advisory, needs-review and unverified mean.
Registered-surveyor review workflow (design preview).
A preview of a future workflow that would track a registered surveyor's review. It is inert: it tracks workflow status only, never confirms a rule and never records a surveyor's confirmation on anyone's behalf.
Design preview only — this workflow does not confirm any survey rule, does not record a surveyor confirmation, and does not create a survey deliverable.
Final statutory and professional assessment requires a registered Australian surveyor. Engine results are checking aids only. Every deliverable, lodgement, legal/cadastral decision and sign-off remains with a registered/licensed surveyor.
- Not started
- Draft review
- Awaiting registered surveyor
- Comments received
- Changes required
- Future confirmation placeholder
- Blocked — unverified
- Reviewer name
- (unassigned — design preview)
- Reviewer role
- Registered surveyor (to be assigned)
- Registration no.
- —
- Jurisdiction
- NSW (demo reference)
Placeholder fields — no surveyor is assigned in this preview.
- Rule source document
- Jurisdiction surveying regulation (demo reference)
- Source version
- demo-v0
- Effective date
- —
- Reviewed at
- —
- Loop 5 closure 0.045 m — review against the applicable tolerance (unverified).
- Face observations not detected — needs review.
- Synthetic QA demo report
- Synthetic PDF evidence set (ANN-001…ANN-004)
- Design preview — no registered-surveyor review has occurred.
- Tolerance set not surveyor-confirmed (stays unverified).
- Does not record a surveyor confirmation or confirm any survey rule.
- Keeps tolerance confirmation and every QA-engine result unchanged and UNVERIFIED.
- Keeps every legal and regulatory acceptance decision with the responsible professional.
- Produces an advisory review record; every survey deliverable remains the registered surveyor's responsibility.
- A registered surveyor's professional judgement and sign-off remain entirely manual and outside this tool.
A future registered-surveyor confirmation step would live here. It is intentionally inert: there is no control that records a surveyor confirmation, and the audit note records that no confirmation was performed — “No confirmation performed in this design preview; surveyor_confirmed stays false.”.