flatgeobuf
Version:
A performant binary encoding for geographic data
17 lines (16 loc) • 594 B
TypeScript
import type * as flatbuffers from 'flatbuffers';
import type { ColumnMeta } from './column-meta.js';
import type { CrsMeta } from './crs-meta.js';
import type { GeometryType } from './flat-geobuf/geometry-type.js';
export interface HeaderMeta {
geometryType: GeometryType;
columns: ColumnMeta[] | null;
envelope: Float64Array | null;
featuresCount: number;
indexNodeSize: number;
crs: CrsMeta | null;
title: string | null;
description: string | null;
metadata: string | null;
}
export declare function fromByteBuffer(bb: flatbuffers.ByteBuffer): HeaderMeta;