> For the complete documentation index, see [llms.txt](https://docs.phoenixlidar.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.phoenixlidar.com/spatialexplorer-8-and-9/user-interface/toolbars/analytics/compute-socs.md).

# Compute SOCS

<figure><img src="https://2222094320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdEevfLZRIk38LUPwDa4V%2Fuploads%2FaMLZPIjJaTe0GKunPbPo%2Fcompute-socs.svg?alt=media&amp;token=122b8853-89ee-4feb-8ac7-15c8193b97bd" alt=""><figcaption></figcaption></figure>

The **Compute SOCS** tool is used to recompute the original range and scan angle values associated with each point, which is necessary when optimizing a 3rd party LAZ using **LiDARSnap**. **Compute SOCS** takes the world position and back-calculates the scan angle and scan range using the trajectory and sensor model specified by the user:

<figure><img src="https://2222094320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdEevfLZRIk38LUPwDa4V%2Fuploads%2F8t6HSqcRnHhhDMU7TVjD%2Fimage.png?alt=media&amp;token=73fe717e-6018-408f-bf71-0a164e9fd79c" alt=""><figcaption></figcaption></figure>
