datasetIdProperty()
datasetIdProperty<
T>(dataset): keyofT
Extract the feature identifier property name directly from a dataset.
Type Parameters
T
T
The expected feature type with typed property keys
Parameters
dataset
The dataset to extract id property from
Returns
keyof T
The id property name as a key of T
Remarks
Composed lens that navigates: dataset → metadata → idProperty
Example
type Feature = { gid: number; name: string; geometry: Point };
const idKey = datasetIdProperty<Feature>(dataset); // 'gid'
const id = feature[idKey];