Skip to main content

How to resolve 'Bounding Box is empty' error when uploading a .LAZ file

  • September 22, 2025
  • 0 replies
  • 18 views

Forum|alt.badge.img+2

Issue

When uploading certain 3D point cloud files, the following error may appear:

Uncaught exception: Bounding Box is empty, (Check the files or the filter option if all points could be removed)
Cognite.Common.UserException: Bounding Box is empty, (Check the files or the filter option if all points could be removed)
at Cognite.PointClouds.PointCloudIndexing.CreateIndexedPoints(...)
at Cognite.PointClouds.PointCloudIndexing.CreateDirectoriesAndIndexedPoints(...)
at Cognite.PointClouds.PointCloudIndexing.Run(...)
at Cognite.Pipeline.PointCloudOptimizationStep.Run(...)

 

Root Cause

This happens when the .laz file is saved using compressor 3, which is not supported by the current 3D point cloud processing tooling. At present, only .laz files using compressor 2 are supported.

 

Workaround

To avoid this error:

  • Re-save the file in an older LAZ format using compressor 2 (prior to compressor v3), or
  • Convert the file to E57 format using a third-party tool such as CloudCompare.

 

Future Support

Support for LAZ files with compressor 3 is planned and tracked as a backlog item for future releases.