Interface ColumnarPatchReserveV1Experimental

Explicit, caller-declared spare capacity. Nothing is over-allocated implicitly: a batch created without a reserve rebuilds on its first append.

interface ColumnarPatchReserveV1 {
    rings?: number;
    rows: number;
    vertices?: number;
}

Properties

Properties

rings?: number

Spare polygon rings. Ignored for point and linestring geometry.

rows: number

Rows of spare capacity in every row-indexed column.

vertices?: number

Spare coordinate positions. Ignored for point geometry, where one row is exactly one vertex and rows already declares the coordinate capacity.