Interface ResultToColumnarBatchResultExperimental

A created batch plus the explicit statement of what did not fit in it.

droppedAttributes is empty for every conversion that did not opt in to dropping, which is the default, so a caller that never sets unmappedAttributes can treat a returned result as lossless without checking.

interface ResultToColumnarBatchResult {
    batch: ColumnarBatchV1;
    droppedAttributes: readonly string[];
    metrics: GeoArrowConversionMetrics;
}

Hierarchy (view full)

Properties

droppedAttributes: readonly string[]

Attribute names present on the converted features that no column binding carried into the batch, sorted and deduplicated so the report is deterministic. Always empty unless unmappedAttributes: "drop" was set.