# 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&#x26;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&#x26;token=73fe717e-6018-408f-bf71-0a164e9fd79c" alt=""><figcaption></figcaption></figure>
