Data Laser Scanning Lidar Technology

What Are Cloud Optimized Point Clouds (COPCs)?

Cloud Optimized Point Clouds (COPCs)

Understanding Cloud Optimized Point Clouds (COPC)

With the growing size of LiDAR datasets, managing and accessing point cloud data efficiently has become a significant challenge. Traditionally, storing and processing these datasets required downloading large files, which was slow and inefficient. However, Cloud Optimized Point Clouds (COPC) are changing the way we handle LiDAR data, enabling seamless access and processing directly from cloud storage. This format improves on the well-known LAZ compression while introducing streaming capabilities and hierarchical indexing, making it a powerful tool for remote sensing, mapping, and geospatial analysis.

Relationship of COPC and LAZ

One of the benefits of the COPC format is its compatibility with LAZ. COPC are LAZ files – with added organizational structure. That means any software capable of reading LAZ can read COPC. Older software may not be able to fully leverage the benefits of COPC, but it will still be able to read it. The difference between COPC and LAZ has to do with data access:

  • LAZ files require full decompression before data can be accessed, meaning that even if you only need a small section of the point cloud, the entire file must be processed first. This can be slow and inefficient, especially for large-scale datasets stored remotely.
  • COPC, on the other hand, is designed for efficient streaming. It allows users to access specific portions of the dataset without downloading or decompressing the entire file. This makes it ideal for cloud-based workflows where data is stored on services like AWS S3 or Google Cloud and accessed on demand.

What Does “Cloud Optimized” Really Mean?

COPC follows a broader movement in geospatial data management called Cloud-Native Geospatial. COPC follows many of the tenants from Cloud-Native Geospatial, such as:

  • Chunked and Indexed for Fast Access – Data is structured so that users can query small sections without downloading the entire file.
  • Efficient for Streaming & Web Services – Designed to work directly from cloud storage like AWS S3, Azure Blob Storage, and Google Cloud Storage.
  • Backward Compatible – Most formats (e.g., COG and COPC) are built on existing standards (GeoTIFF, LAZ) but add optimizations for modern workflows.
  • Enables Serverless & Distributed Computing – Supports big data workflows without requiring massive local storage or specialized servers.

One such format that many people are familiar with is Cloud Optimized GeoTIFFs (COGs). A COG is a specialized version of the GeoTIFF raster format that organizes data in a way that enables efficient, partial access. Instead of forcing users to download an entire geospatial raster file, COGs allow for tile-based retrieval, meaning that only the relevant portions of the image are fetched from the cloud.

COPC brings this same advantage to point clouds. Instead of retrieving an entire LAS/LAZ file, applications using COPC can request only the specific points needed for a given query. This drastically reduces data transfer time, improves performance, and makes it easier to work with large datasets on cloud platforms.

The Role of Octree-Based Spatial Organization

One of the key innovations that makes COPC so powerful is its octree-based spatial indexing. An octree is a data structure used to hierarchically divide 3D space into smaller cubes, or “nodes,” where each node contains a subset of the point cloud data. This structure allows for:

  • Multi-Resolution Access: Instead of loading the entire dataset at full resolution, software can quickly retrieve a lower-resolution preview and then progressively refine it as needed.
  • Efficient Spatial Queries: If a user only needs data from a particular region, the octree allows the system to load only the relevant nodes, ignoring the rest of the dataset.
  • Faster Processing: When processing large datasets, octree indexing significantly reduces the time required to search, filter, and visualize data, making it ideal for applications like topographic mapping, forestry analysis, and infrastructure monitoring.

Adoption of COPC

COPC has seen considerable adoption. QGIS, a leading open-source GIS platform, has integrated COPC as its render-ready working format, enabling users to efficiently visualize and interact with large-scale point cloud datasets without the need for extensive pre-processing. Additionally, numerous national mapping and geospatial agencies have recognized COPC’s advantages for archival and distribution, with organizations in Canada, Sweden, New Zealand, and IGNF (France’s National Geographic Institute) adopting it as their primary format for data dissemination. The geospatial software industry has also embraced COPC, with widespread tooling support across platforms such as Potree, OpenDroneMap, laspy, LAStools, Safe FME, Agisoft, loaders.gl, Manifold, and FUSION, with CloudCompare also set to introduce COPC compatibility soon.

Other Spatial Index Formats

Potree and lasindex are other formats used for spatial indexing. Potree, designed for web-based visualization, uses an octree-based multi-resolution structure to dynamically load different levels of detail for efficient rendering. lasindex, on the other hand, generates an external spatial index (.lax) for LAZ/LAS files, improving local search efficiency but lacking COPC’s cloud-optimized features. Potree recently added native COPC support, bridging cloud streaming with interactive visualization, while lasindex remains useful for traditional, disk-based workflows. Choosing between them depends on whether the priority is cloud efficiency (COPC), visualization (Potree), or local indexing (lasindex).

Why COPC Matters for the Future of LiDAR

By combining LAZ compression with cloud-optimized streaming capabilities and octree indexing, COPC represents a step forward in LiDAR data management. It allows researchers, engineers, and geospatial professionals to work with massive point cloud datasets more efficiently, eliminating unnecessary downloads and improving real-time access.

As cloud computing and remote sensing continue to grow, formats like COPC and COG will become increasingly important, ensuring that geospatial data is not just stored efficiently but also accessed and analyzed in the most effective way possible. If you’re working with LiDAR, adopting COPC can help you streamline workflows, reduce storage costs, and unlock new possibilities for large-scale spatial analysis.

For more information on COPC, please visit – https://copc.io/.

Stay up-to-date. Subscribe to the Lidar News eNewsletter

* indicates required

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.