feat: operationalize Flemish land and nature themes
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-17 22:38:25 +02:00
parent 0718d0ebba
commit c787fb2184
27 changed files with 2010 additions and 12 deletions
+10
View File
@@ -28,6 +28,8 @@ import type {
DhmvProductRead,
GrbAcquireRequest,
GrbProductRead,
OfficialVectorAcquireRequest,
OfficialVectorProductRead,
TerrainSelectionResponse,
ThematicRasterAcquireRequest,
ThematicRasterProductRead,
@@ -152,6 +154,14 @@ export const datasetsApi = {
apiPost<JobRead>(`/api/v1/projects/${projectId}/datasets/grb/acquire`, payload),
listGrbProducts: (projectId: string): Promise<{ items: GrbProductRead[]; total: number }> =>
apiGet<{ items: GrbProductRead[]; total: number }>(`/api/v1/projects/${projectId}/datasets/grb/products`),
acquireOfficialVector: (projectId: string, payload: OfficialVectorAcquireRequest): Promise<JobRead> =>
apiPost<JobRead>(`/api/v1/projects/${projectId}/datasets/official-vector/acquire`, payload),
listOfficialVectorProducts: (
projectId: string,
): Promise<{ items: OfficialVectorProductRead[]; total: number }> =>
apiGet<{ items: OfficialVectorProductRead[]; total: number }>(
`/api/v1/projects/${projectId}/datasets/official-vector/products`,
),
selectTerrain: (
projectId: string,
datasetId: string,