@loaders.gl/lerc
Version:
Framework-independent loader for LERC (Limited Error Raster Compression) files
33 lines • 1.25 kB
TypeScript
import type { LoaderOptions } from '@loaders.gl/loader-utils';
import type { LERCData } from "./lib/parsers/lerc/lerc-types.js";
/** LERC loader options */
export type LERCLoaderOptions = LoaderOptions & {
/** LERC loader options */
lerc?: {
/** The number of bytes to skip in the input byte stream. A valid Lerc file is expected at that position. */
inputOffset?: number;
/** It is recommended to use the returned mask instead of setting this value. */
noDataValue?: number;
/** (ndepth LERC2 only) If true, returned depth values are pixel-interleaved. */
returnInterleaved?: boolean;
};
};
/**
* Loader for the LERC raster format
*/
export declare const LERCLoader: {
readonly dataType: LERCData;
readonly batchType: never;
readonly id: "lerc";
readonly name: "LERC";
readonly module: "lerc";
readonly version: any;
readonly worker: false;
readonly extensions: ["lrc", "lerc", "lerc2", "lerc1"];
readonly mimeTypes: ["application/octet-stream"];
readonly options: {
readonly lerc: {};
};
readonly parse: (arrayBuffer: ArrayBuffer, options?: LERCLoaderOptions) => Promise<LERCData>;
};
//# sourceMappingURL=lerc-loader.d.ts.map