From 02714897a4820bfab9343579778c8dcfc26804f9 Mon Sep 17 00:00:00 2001 From: Julian Quick Date: Fri, 20 Feb 2026 10:24:26 -0800 Subject: [PATCH] Use multidimensional schema types for bathymetry depth data --- windIO/schemas/plant/site.yaml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/windIO/schemas/plant/site.yaml b/windIO/schemas/plant/site.yaml index 6818098d..dc9dcf75 100644 --- a/windIO/schemas/plant/site.yaml +++ b/windIO/schemas/plant/site.yaml @@ -74,22 +74,21 @@ properties: #~ bathymetry: - title: Bathymetry - description: x, y, and depth field of water depth type: object required: - - coordinates + - x + - y - depth properties: - coordinates: - $ref: "./common.yaml#/definitions/coordinates" - description: "An array of x and y coordinates associated with different depths" + x: + $ref: "./common.yaml#/definitions/multi_dimensional_coordinate" + description: "West-East coordinate axis" + y: + $ref: "./common.yaml#/definitions/multi_dimensional_coordinate" + description: "South-North coordinate axis" depth: - type: array - items: - type: number - units: m - description: "An array of depth values" + $ref: "./common.yaml#/definitions/multi_dimensional_data" + description: "2D depth field indexed by (y, x)" elevation: title: Elevation