uDocumentViewer
Géospatial.copc.laz · .copc

COPC visionneuse

prêt
À propos de COPC

Cloud Optimized Point Cloud.

COPC est du LAZ 1.4 avec un index octree stocké dans un EVLR. Un lecteur réseau peut émettre des requêtes HTTP par plage contre l'octree pour ne récupérer que les points nécessaires au niveau de zoom courant — c'est pourquoi COPC est le format de facto pour le LIDAR hébergé en cloud. Dans un viewer in-browser à fichier unique, il n'y a pas d'aller-retour HTTP à optimiser — nous avons déjà tout le fichier — donc nous sautons l'octree, traitons le fichier comme du LAZ standard et décompressons chaque chunk via laz-perf. Les fichiers au-delà de ~2M de points sont sous-échantillonnés uniformément pour l'affichage, avec les nombres d'origine et affiché exposés dans la barre d'outils (ex. « COPC 1.0 · 12,3M pts (2,0M affichés) »). Le coloriage par élévation/intensité/classification/RGB et les contrôles d'orbite fonctionnent comme dans les viewers LAS et LAZ.

FAQ
COPC est-il différent du LAZ ?
Mêmes enregistrements de points codés arithmétiquement, mêmes formats de données — COPC ajoute simplement deux VLR supplémentaires qui décrivent un octree d'offsets/longueurs de nœuds dans le fichier. Les lecteurs LAZ standards (celui-ci inclus) ouvrent les COPC sans souci, ils n'utilisent simplement pas l'octree.
Le viewer utilise-t-il l'octree pour le niveau de détail ?
Non. L'octree est surtout utile pour des récupérations HTTP par plage contre un object store distant. Ici, vous avez déjà déposé tout le fichier dans le navigateur — nous décompressons tout et sous-échantillonnons uniformément pour rester sous ~2 millions de points affichés.
Les .copc et .copc.laz sont-ils tous deux pris en charge ?
Oui. Certains outils émettent l'un, d'autres l'autre ; les deux sont des fichiers LAZ avec en-tête LAS et se parsent à l'identique.
Puis-je voir les VLR de métadonnées COPC ?
Pas dans cette vue — nous allons directement aux données de points. Pour inspecter les VLR copc_info / copc_hierarchy, utilisez lasinfo de PDAL ou le CLI copc.js.
Mon fichier est-il téléversé ?
Non. L'en-tête LAS/LAZ est parsé en JavaScript et les chunks sont décompressés par le module WebAssembly de laz-perf localement. Rien ne quitte votre navigateur.
Plus de Géospatial