feat: add local access control and managed point clouds

This commit is contained in:
2026-07-22 11:05:48 +08:00
parent 683e4d6c07
commit 8555aa2f2e
46 changed files with 1982 additions and 884 deletions

View File

@@ -0,0 +1,21 @@
export type PointcloudMetadataStatus = "pending" | "ready" | "unsupported" | "error";
export type PointcloudDataFormat =
| "ascii"
| "binary_little_endian"
| "binary_big_endian";
export type PointAttribute = {
name: string;
type: string;
bytes: number;
};
export type PointcloudMetadataValues = {
metadataStatus: Exclude<PointcloudMetadataStatus, "pending">;
pointCount: number | null;
pointAttributes: PointAttribute[] | null;
pointDataFormat: PointcloudDataFormat | null;
bytesPerPoint: number | null;
metadataError: string | null;
};