Sampling by the standard
Cells, one point per valid cell, sample size from Tables 46 and 47 of ET-CQDG and a draw with a recorded seed, so any auditor can redo it.
Deliverable: list of points to measure in the fieldOcto for cartographic quality
Assessing a product by the PEC means comparing it with more accurate points: 90% of errors below the maximum error and the RMSE below the standard error. The hard part is everything else: building the sample the way ET-CQDG requires, not mixing reference frames, checking point by point and reporting the way the contract asks. Octo draws the sample, does the math, flags what looks wrong and generates the report and the metadata. Classifying the product and signing stay with the technical lead.
Six possible deliverables, drawn from the research. All work on the delivered product in read-only mode, and all become drafts for the technical lead to check and sign.
Cells, one point per valid cell, sample size from Tables 46 and 47 of ET-CQDG and a draw with a recorded seed, so any auditor can redo it.
Deliverable: list of points to measure in the fieldErrors, RMSE and the two ET-CQDG tests: 90% below the maximum error and RMSE below the standard error, with the class moving down the table when the second one fails.
Deliverable: proposed class, step by stepSamples the DEM at the field points with gdallocationinfo, assesses sheet by sheet and flags constant-sign errors, which usually mean a swapped vertical reference.
Invalid polygons, overlaps above tolerance and empty mandatory attributes, in a read-only transaction in PostGIS, using the ET-CQDG measures.
Deliverable: percentages and a spreadsheet of casesThe four ET-CQDG sections (introduction, products, assessment, summary), with an error map, a per-point table and the date of each procedure, in ODT or PDF.
Deliverable: report ready for reviewISO 19139 record for each sheet from YAML with pygeometa, with the assessment result in the lineage and the profile chosen by the contracting party.
Deliverable: well-formed XML per sheetThe same Octo cycle, applied to cartographic quality control. Each arm has a narrow role; the ones who measure in the field, classify, accept and sign are people.
Scale, product type (CDGV, map sheet, DEM, orthoimage), system, vertical reference, metadata and what the terms of reference require.
Which table applies (31, 32 or 35), the scale, the ET-EDGV schema, the reference file and the separation between the delivered product and the working copy.
Read access to the delivered dataset, no password in scripts. Cadastral data may contain personal data and products may be restricted: assessed with the client (LGPD) before anything leaves the environment.
Isolated lot or lot-by-lot; proposed cell size; script, QGIS plugin or SQL in PostGIS; report format and metadata profile.
Seeded draw, PAP-PCD calculation, consistency SQL, DEM sampling, report and metadata, with the table and section of the standard noted in each file.
Redoes the example from ET-CQDG itself (lot of 190, n = 20) and a case computed by hand. Checks by the numbers and the error map, not by the absence of errors.
Report and metadata go to the technical lead. Nothing is published in an official catalog or sent to the supplier without a person's decision.
Tool versions, draw seed, tables used, points checked and each decision by the accountable professional. The assessment of one lot does not apply to another.
Octo works with read access and as support. It does not measure in the field, does not discard points, does not make the final classification and does not sign reports: that belongs to licensed professionals, with an ART when the contract and the professional council require it.
The criteria Octo uses to choose. Always with the version of the standard and of the tools recorded in the report.
| Task | Path | Note |
|---|---|---|
| PEC-PCD class of a vector dataset | avalia_pec_pcd.py with Table 31 or 32 | The RMSE-versus-SE step often changes the class |
| Topographic map class | Same calculation with Table 35 | Decree values, classes A to C |
| Sample size | Tables 46 and 47 (isolated lot) or 44 and 45 (lot-by-lot) | For positional accuracy, as if the LQL were 4% |
| Sample the DEM at the points | gdallocationinfo -geoloc -valonly -E -r bilinear | -r requires GDAL 3.10 or newer |
| Pair product and reference | qgis_process run native:joinbynearest | Check only; the matching point is marked by a person |
| Invalid geometry and overlap | ST_IsValid and ST_Overlaps in PostGIS | Read-only transaction; fixes on a copy |
| Interactive assessment | GeoPEC or QPEC plugins in QGIS | Check compatibility with the installed QGIS |
| ISO 19139 metadata | pygeometa metadata generate ... --schema=iso19139 | MGB 2009 or 2.0 profile, as the contracting party requires |
| Independent report | ODT or PDF in the four ET-CQDG sections (5.2) | Signed by the technical lead |
Three steps. Each one only makes sense after the previous one has shown results on your quality control team.
A proposal, not a promise
Octo redoes the classification of an assessment the team has already done, with the ET-CQDG steps in plain view.
Sampling now comes from the script, with a recorded seed, and the DEM and logical consistency checks run in batch.
Each lot closes with an independent report, metadata per sheet and a trail of the accountable professional's decisions.
Every point below has a source published by the responsible body (Planalto, IBGE, the Brazilian Army, CONCAR), by the project or by the standards organization. The sources are in the next section.
4
points with a published source, each with its reference alongside.
Octo prepares everything, but does not sign. The document of record stays with whoever is accountable for it.
Surveys, calculates, organizes and produces the documents: spreadsheets, reports, sheets, maps and drafts.
Deliverable: material ready to checkThe licensed professional checks what Octo delivered before signing. If something doesn't add up, it goes back to Octo with the correction.
Step: review by the signerOcto does not sign. Designs, technical reports, ART/RRT (Brazil's professional responsibility records), accountability reports and any official document are still signed by the company's or agency's licensed professional: here, the cartographic engineer or another licensed professional, with an ART; official data goes into the INDE only after approval by the competent authority.
Sign-off: licensed professional, with ARTLegislation, standards and documentation used in the research, accessed on October 31, 2026. Paid standards (ISO, ABNT) are only cited, with a link to the official catalog.
The assessment starts with an evaluation your team has already done, without touching the delivered product. You get the same classification redone step by step, what would change with the ET-CQDG sample and a proposal for what can be automated, and decide with it in hand.