Skip to main content

datasetFilterDialect()

const datasetFilterDialect: (obj) => FilterDialect | undefined

Extract the filter dialect directly from a dataset.

Parameters

obj

AnyDataset

Returns

FilterDialect | undefined

'cql' | 'gml' | undefined

Remarks

Composed lens that navigates: dataset → metadata → filterDialect

Example

const dialect = datasetFilterDialect(dataset);
const formatter = dialect === 'gml' ? formatGML : formatCQL;
const filter = formatter(conditions);