Persist map selections as derived datasets
This commit is contained in:
@@ -10,6 +10,7 @@ import type {
|
||||
VectorBBoxResponse,
|
||||
VectorStatsResponse,
|
||||
VectorSelectionRequest,
|
||||
VectorSelectionDeriveRequest,
|
||||
VectorSelectionResponse,
|
||||
VectorSummary,
|
||||
RasterNdviRequest,
|
||||
@@ -74,6 +75,8 @@ export const datasetsApi = {
|
||||
apiGet<VectorStatsResponse>(`/api/v1/projects/${projectId}/datasets/${datasetId}/vector/stats`),
|
||||
selectVectorFeatures: (projectId: string, datasetId: string, payload: VectorSelectionRequest): Promise<VectorSelectionResponse> =>
|
||||
apiPost<VectorSelectionResponse>(`/api/v1/projects/${projectId}/datasets/${datasetId}/vector/select`, payload),
|
||||
deriveVectorSelection: (projectId: string, datasetId: string, payload: VectorSelectionDeriveRequest): Promise<DatasetCreateResponse> =>
|
||||
apiPost<DatasetCreateResponse>(`/api/v1/projects/${projectId}/datasets/${datasetId}/vector/select/derive`, payload),
|
||||
vectorClip: (projectId: string, datasetId: string, payload: { area_id: string; output_name?: string }) =>
|
||||
apiPost<JobRead>(`/api/v1/projects/${projectId}/datasets/${datasetId}/vector/clip`, payload),
|
||||
vectorBuffer: (projectId: string, datasetId: string, payload: { distance_m: number; dissolve?: boolean; output_name?: string }) =>
|
||||
|
||||
Reference in New Issue
Block a user