This tool can be used to shift the x,y,z coordinates of points within a LiDAR file. The user must specify the name of the input file (`input`) and the output file (`output`). Additionally, the user must specify the x,y,z shift values (`x_shift`, `y_shift`, `z_shift`). At least one non-zero shift value is needed to run the tool. Notice that shifting the x,y,z coordinates of LiDAR points is also possible using the modify_lidar tool, which can also be used for more sophisticated point property manipulation (e.g. rotations).

## See Also

modify_lidar, lidar_elevation_slice, height_above_ground

## Function Signature

`def lidar_shift(self, input: Lidar, x_shift: float = 0.0, y_shift: float = 0.0, z_shift: float = 0.0) -> Lidar: ...`

## Project Links

WbW Homepage User Manual Support WbW