# Ground Control Points (GCPs)

### **Ground Control Points (GCPs)** (CSV/TXT/GCP)

LiDAR derived products use surveyed ground points to control and test absolute vertical accuracy.&#x20;

* You can find more information on how to collect and utilize survey ground control [here](https://www.phoenixlidar.com/wp-content/uploads/2020/11/Survey-Ground-Control-Recommendations.pdf):&#x20;

There are two ways to differentiate high accuracy survey control points - Ground Control Points (GCPs) and Survey Checkpoints (SCPs).

* GCPs and SCPs are generally collected at the same time, using the same methodology.&#x20;
* GCPs are surveyed control points used for data adjustments, and SCPs are surveyed control points used for accuracy reporting.&#x20;
* GCPs utilized for data adjustments should not be used to validate the accuracy of the data product.&#x20;
* You can find more information on GCPs and SCPs [here](https://www.phoenixlidar.com/wp-content/uploads/2020/11/Survey-Ground-Control-Recommendations.pdf)

Step 1: File > Open File > Navigate to GCP file > Open

Step 2: Adjust the "Start import at row" Integer value to exclude column headers from data import

Step 3:  Select the correct type of column separator for your GCP file

Step 4:  Use the Column Assignments to match the proper column header to the corresponding data column in the file&#x20;

![](/files/-M_7aLQcKG3MsPyd5vQz)

* By specifying the CRS of the GCPs, SpatialExplorer will then transform the control points to the project datum. &#x20;

Step 5:  Click the "..." button at the top right to specify the GCP file coordinate system.

![](/files/-M_7VtkqB-gGPE8zijma)

* Select desired horizontal CRS, vertical CRS, units, and Epoch and then click "OK"
* **Note: If your vertical CRS is in orthometric heights, the "Select..." button will appear.**&#x20;
* **Click on the "Select.." button to download/select a geoid model**&#x20;

![](/files/-M_7WZY6edcvnfdnjFsW)

* Search for a geoid file name, select desired geoid, and click on the folder icon to the left of the name to download the file.&#x20;
* After the file is downloaded, the folder icon changes to a recycling bin icon.
* &#x20;Select the desired Geoid, and click "OK"&#x20;

![](/files/-M_7XrCkSULB1Kav_SW3)

* The geoid model will be displayed below the vertical CRS

![](/files/-M_7YCLHAKTRpcnqizOH)

* Click "OK" to finish

Step 6:  Visually verify the input survey control is properly georeferenced.

![](/files/-M_7b0AbhsQmS3hJzg8l)

Step 7:  Click on the GCP file name within the Project window under "Ground Control"

* A table of GCPs will be dislayed at the bottom left of the screen
* Within this window, specify the "Type" of surveyed point between "control", "checkpoint" and "unused" for each GCP by left clicking on the type.&#x20;
* "Control" is a GCP, where "check" is an SCP, "unused" points will be ignored during the processing. &#x20;

Click [here](https://docs.phoenixlidar.com/lidarmill-desktop/post-processing/workflow-kk/ground-control) to jump to the "Ground Control Assessment" section of the workflow


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-6.phoenixlidar.com/lidarmill-desktop/post-processing/workflow-kk/uploading-files/ground-control-points-gcps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
