@loaders.gl/las
Version:
Framework-independent loader for the LAS and LAZ formats
21 lines • 644 B
JavaScript
// loaders.gl
// SPDX-License-Identifier: MIT
// Copyright (c) vis.gl contributors
import { convertMeshToTable } from '@loaders.gl/schema-utils';
import { LAZPerfLoader } from "./lazperf-loader.js";
/**
* Worker loader for LAS - Point Cloud Data
*/
export const LASArrowLoader = {
...LAZPerfLoader,
dataType: null,
batchType: null,
worker: false,
parse: async (arrayBuffer) => {
const mesh = await LAZPerfLoader.parse(arrayBuffer);
const arrowTable = convertMeshToTable(mesh, 'arrow-table');
return arrowTable;
}
// @ts-expect-error parseSync
};
//# sourceMappingURL=las-arrow-loader.js.map