Add governed VMM flood hazard scenarios
This commit is contained in:
@@ -382,6 +382,58 @@ export interface TerrainSelectionResponse {
|
||||
generated_at: string
|
||||
}
|
||||
|
||||
export interface FloodHazardAcquireRequest {
|
||||
bbox: VectorSelectionBBox
|
||||
area_id?: string | null
|
||||
product_key?: string
|
||||
resolution_m?: number | null
|
||||
force_refresh?: boolean
|
||||
}
|
||||
|
||||
export interface FloodHazardProductRead {
|
||||
key: string
|
||||
display_name: string
|
||||
mechanism: 'pluviaal' | 'fluviaal'
|
||||
climate_context: string
|
||||
probability_class: string
|
||||
return_period_years: number
|
||||
coverage_id: string
|
||||
native_resolution_m: number
|
||||
source_crs: string
|
||||
source_value_unit: 'cm'
|
||||
normalized_value_unit: 'm'
|
||||
published_on: string
|
||||
catalog_url: string
|
||||
attribution: string
|
||||
limitation_message: string
|
||||
}
|
||||
|
||||
export interface FloodHazardSelectionResponse {
|
||||
dataset_id: string
|
||||
product_key: string
|
||||
mechanism: 'pluviaal' | 'fluviaal'
|
||||
climate_context: string
|
||||
probability_class: string
|
||||
return_period_years: number
|
||||
selection_bbox: VectorSelectionBBox
|
||||
selection_area_id?: string | null
|
||||
selected_cell_count: number
|
||||
inundated_cell_count: number
|
||||
inundated_fraction: number
|
||||
resolution_m: number
|
||||
summary: {
|
||||
metric_label: string
|
||||
metric_value: number
|
||||
metric_unit: string
|
||||
aggregation_method: string
|
||||
primary_metric_key: string
|
||||
metrics: VectorSelectionMetric[]
|
||||
}
|
||||
unsupported_metrics: string[]
|
||||
limitation_message: string
|
||||
generated_at: string
|
||||
}
|
||||
|
||||
export interface MapImageOverlay {
|
||||
url: string
|
||||
bbox: [number, number, number, number]
|
||||
|
||||
Reference in New Issue
Block a user