Step 1 – Select File
Export your GCP file from your processing application as a CSV or TXT file with comma, tab, or semicolon-separated values (comma-separated is most common). Once you've selected your file, you'll see the project CRS displayed at the top of the upload dialog — your GCP data must be in the project CRS. We are unable to validate this automatically, so please ensure you export in the correct coordinate reference system. Uploading points in the wrong CRS will cause them to appear in the wrong location or fail the upload entirely.

Step 2 – Validate File
Your file will be checked to confirm it can be parsed correctly. You'll see the file name, row count, and a status indicator. If the file passes validation, click Continue to proceed to column mapping.

Step 3 – Map Columns
If your file follows a standard format, you can use the column format dropdown to select PENZ (Point, Easting, Northing, Elevation) or PNEZ (Point, Northing, Easting, Elevation) and the columns will be mapped automatically. We attempt to auto-detect whether your file includes a header row, but the "Ignore first row" checkbox gives you full control — leaving it unchecked will include the first row as part of the ingested data. Note that standard mappings like PENZ and PNEZ do not include a description field by default — if you'd like to include a description, manually map the appropriate column to the description field after applying the format. Once your columns are mapped and all required fields are filled, click Upload.
If a required field is missing data in any row, the upload will not proceed. We do not support line-level editing within the app, so please correct the issue in your original file and re-upload.
Once uploaded, the file available for download in the project will contain all columns from your original file — even those that were not selected during the column mapping step.

Viewing and Managing GCPs After Upload
Once uploaded, if your project contains a 3D file you can view your GCP points in either 3D or 2D. If only 2D data exists in the project, points will be viewable in 2D only. All uploaded points are treated as GCPs by default, but clicking on the file allows you to designate individual points as either a GCP or a Checkpoint — the map icons will update accordingly to reflect any changes.
Accuracy Report
From the viewer, you can attach an accuracy report PDF exported from your processing software directly to the GCP file. This report will be available for download to any users you share the project with, provided they have the appropriate download permissions.