Interface QueryIrGeoparquetResourceIdentityExperimental

Credential-free GeoParquet identity used by v2 plans.

interface QueryIrGeoparquetResourceIdentity {
    bboxColumn?: string;
    effectiveSchema?: readonly GeoParquetEffectiveSchemaFieldV1[];
    geometryColumn?: string;
    geometryEncoding?: GeometryEncoding;
    nativeDimensions?: "xyz" | "xy";
    resource: GeoParquetResourceHandleV1;
}

Properties

bboxColumn?: string
effectiveSchema?: readonly GeoParquetEffectiveSchemaFieldV1[]

Validated, versioned effective DuckDB output schema bound to this plan so opaque resultEncoding: "lossless-json" execution can decode exactly, without profiling the resolved locator (#627). Absent for legacy/default result encoding.

geometryColumn?: string

Geometry metadata is safe planner input and never requires locator resolution.

geometryEncoding?: GeometryEncoding
nativeDimensions?: "xyz" | "xy"

Coordinate dimensions for a geoarrow-* geometryEncoding (GeoParquet 1.1 native).