Add governed DHMV terrain analysis
This commit is contained in:
@@ -336,6 +336,52 @@ export interface OrthophotoAcquisitionResult {
|
||||
limitation_message: string
|
||||
}
|
||||
|
||||
export interface DhmvAcquireRequest {
|
||||
bbox: VectorSelectionBBox
|
||||
area_id?: string | null
|
||||
product_key?: 'dtm_1m' | 'dsm_1m'
|
||||
resolution_m?: number | null
|
||||
force_refresh?: boolean
|
||||
}
|
||||
|
||||
export interface DhmvProductRead {
|
||||
key: 'dtm_1m' | 'dsm_1m'
|
||||
display_name: string
|
||||
surface_model: 'terrain' | 'surface'
|
||||
coverage_id: string
|
||||
native_resolution_m: number
|
||||
source_crs: string
|
||||
vertical_reference: string
|
||||
acquisition_period: string
|
||||
catalog_url: string
|
||||
attribution: string
|
||||
limitation_message: string
|
||||
}
|
||||
|
||||
export interface TerrainSelectionResponse {
|
||||
dataset_id: string
|
||||
product_key: string
|
||||
surface_model: 'terrain' | 'surface'
|
||||
selection_bbox: VectorSelectionBBox
|
||||
selection_area_id?: string | null
|
||||
sample_count: number
|
||||
slope_sample_count: number
|
||||
coverage_ratio: number
|
||||
resolution_m: number
|
||||
vertical_reference: string
|
||||
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