UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

17 lines (16 loc) 664 B
import * as arrow from 'apache-arrow'; import { GetPickingInfoParams } from '@deck.gl/core/typed'; import { GeoArrowPickingInfo } from '../types'; export interface GeoArrowExtraPickingProps { recordBatchIdx: number; tableOffsets: Uint32Array; data: { invertedGeomOffsets?: Uint8Array | Uint16Array | Uint32Array; }; } export declare function getPickingInfo({ info, sourceLayer }: GetPickingInfoParams & { sourceLayer: { props: GeoArrowExtraPickingProps; }; }, table: arrow.Table): GeoArrowPickingInfo; export declare function computeChunkOffsets<T extends arrow.DataType>(chunks: ReadonlyArray<arrow.Data<T>>): Uint32Array;