Interface SourceProfileExperimental

interface SourceProfile {
    columns: readonly string[];
    crs?: string;
    fields?: readonly SourceProfileField[];
    geometries?: readonly SourceProfileGeometry[];
    geometry?: SourceProfileGeometry;
    rowEstimate?: number;
}

Properties

columns: readonly string[]

Every non-geometry column, in file order.

crs?: string

CRS identifier, best-effort (OGC:CRS84, an EPSG:####, or a name).

fields?: readonly SourceProfileField[]

Typed DESCRIBE projection used by vendor-neutral schema discovery.

geometries?: readonly SourceProfileGeometry[]

Every geometry column declared by GeoParquet metadata; geometry remains the primary runtime plan.

Geometry column plan, or undefined for a non-spatial (tabular) file.

rowEstimate?: number

Footer-derived row estimate (num_rows sum), when available.