ReadonlyauthorizationOptional ReadonlycacheOptional ReadonlycapabilitiesHard bounds for the one capabilities response; caller values may only lower SDK maxima.
Optional ReadonlycapabilityOptional ReadonlyclientExisting client configured for the endpoint's service root, useful for persistent metadata validators.
Optional ReadonlyclientAuth, retry, timeout, interceptor, and fetch options for an owned client.
Optional ReadonlycollectionRestrict discovery to one collection while retaining the service root URL.
ReadonlyendpointOGC API, STAC API, WFS 2.0, WMS/WMTS, or canonical GeoServices URL.
Optional ReadonlygeoparquetGeoParquet / static-file discovery inputs; required for protocol: "geoparquet".
Optional ReadonlygeometryExplicit geometry column name (overrides GeoParquet metadata detection).
Readonlyprofiler: GeoParquetSourceProfilerFooter / geo metadata reader. GeoparquetRuntime (from
@honua/sdk-js/geoparquet) satisfies this interface via its profile()
method, so one runtime can both discover and execute.
Optional Readonlyurls?: readonly string[]Additional Parquet files unioned with the endpoint via read_parquet([...]).
Optional ReadonlyidOptional dataset id; defaults to the redacted normalized endpoint.
Optional ReadonlymetadataOptional ReadonlypmtilesBounded direct-PMTiles archive discovery policy.
Optional Readonlylimits?: { Optional ReadonlymaxInflated internal directory/metadata bytes; defaults to and cannot exceed 4 MiB.
Optional ReadonlymaxBytes in any one range; defaults to and cannot exceed 512 KiB.
Optional ReadonlymaxPhysical HTTP attempts, including retries/auth replays; defaults to and cannot exceed 2.
Optional ReadonlymaxReserved bytes across the complete inspection; defaults to and cannot exceed 1 MiB.
ReadonlyprotocolProtocol hint. auto recognizes canonical GeoServices URL structure without probing.
Optional ReadonlyrefreshSkip a caller cache read and revalidate metadata through the protocol adapter.
Optional ReadonlyresolveResolver for descriptors the built-in resolvers do not handle. Required to
execute a discovered geoparquet source through connection.source()
(pass geoparquetResolver() from @honua/sdk-js/geoparquet); the DuckDB
engine must never enter the connect static graph, so it is injected here.
Optional ReadonlysignalOptional ReadonlystacHard-bounded static-STAC traversal/probe policy. Ignored by STAC API discovery.
Optional ReadonlystyleRestrict WMS/WMTS discovery to one advertised style.
Optional ReadonlytileRestrict WMTS discovery to one advertised tile matrix set.
Optional ReadonlytypeRestrict WFS discovery to one feature type or WMS/WMTS discovery to one named layer.
Stable ACL/audience fingerprint. Never pass a bearer token or API key.