模型云开放接口
  1. 水文
模型云开放接口
  • 文档说明
    • 应用集成
    • 阅读对象
    • 版本说明
    • 业务流程
  • 接口规则
    • 协议规则
    • 安全规范
  • 服务器API
    • 获取模型对象数据-新版
      • 通用
        • 获取指定类型对象列表
        • 获取面雨量(雨量站和权重)
        • 获取水工调度方案列表
        • 获取图层列表
        • 下载图层
        • 导出断面形状
      • 水文
        • 获取水文站的属性参数
        • 获取水库的属性参数
        • 获取子流域的模型参数
      • 率定
        • 获取率定场次列表
      • 一维
        • 获取一维水闸的闸孔列表
      • 管网
        • 获取排水泵参数
    • 应用计算-新版
      • 提交应用计算
      • 提交应用率定-自动率定
      • 停止计算
      • 获取计算状态详情
      • 获取计算日志-字符串
      • 提交自定义方案计算
      • 提交智能模型计算
    • 获取计算结果-新版
      • 通用
        • 获取解析后的文件路径
        • 获取计算结果目录
        • 获取计算结果文件
      • 水文
        • 获取水文模拟结果
          GET
      • 率定
        • 获取率定评定结果
        • 获取率定结果参数
        • 获取率定评定结果 V2
      • 一维
        • 获取一维结果的总体信息
        • 获取一维指定帧范围内所有断面的信息
        • 获取一维水闸信息
        • 获取一维水泵信息
        • 获取一维结果的总体信息 V2
        • 获取一维指定帧范围内所有断面的信息 V2
        • 获取一维蓄水池
      • 二维
        • 获取二维结果的总体信息
        • 获取二维指定帧范围内所有节点的信息
        • 获取二维指定帧范围内所有网格数据
        • 获取二维结果的总体信息 V2
        • 获取二维指定帧范围内所有节点的信息 V2
      • 管网
        • 获取管网模拟结果
        • 根据对象ID获取管网数据
        • 根据对象属性获取管网数据
    • 数据回调
      • 计算状态推送
  • 最佳实践
    • 管网项目实践
    • 城市内涝项目实践
    • 对接demo示例
    • 一维示例
      • 一维demo示例
    • 二维示例
      • 二维demo示例
    • 管网示例
      • 管网demo示例
    • 水文示例
      • 水文demo示例
  • 常见问题
    • 网格文件格式
  1. 水文

获取水文模拟结果

GET
/api/results/v1/hydrology/result
最后修改时间:2024-11-14 06:44:34

前提条件#

已获取AK和SK,获取方法参见《安全规范.MD》

对象与返回值#

各类对象和对应返回值包括:
子流域: Qo,Qi,Z,R,WU,WL,WD,S,RS,RI,RG,SSW,SW,GW;
水文站: Qo,Qi,Z;
水库: Qo,Qi,Z,Res_V,Qs;

精简格式说明#

{
    "datetimes": [
        "2022-05-07 00:00:00",
        "2022-05-07 01:00:00"
    ],
    "ids": [
        "流域1",
        "水库1",
        "流域2",
        "水文站1"
    ],
    "propertyMap": { 
        "z": [
            [
                0.0,
                -9999.0,
                0.0,
                -9999.0
            ],
            [
                2.7845936,
                -9999.0,
                2.6146162,
                -9999.0
            ]
        ]
    },
    "types": [
        "BASIN",
        "RESERVOIR",
        "BASIN",
        "STATION"
    ]
}
z的第一层数组是对应上面的datetimes,z的第二层数组对应ids和types

请求参数

Query 参数
taskId
integer 
任务ID
必需
type
string 
必需
对象类型,子流域:BASIN;站点:STATION;水库:RESERVOIR
beginTime
string 
必需
起始时间,yyyy-MM-dd HH:mm:ss格式
endTime
string 
必需
结束时间,yyyy-MM-dd HH:mm:ss格式
properties
array[string]
属性名
必需
示例值:
["z 水位;qo 出流量;qi 入流量;r 产流量,即净雨,需要流量开启产流计算;wu 上层土壤含水量;wl 下层土壤含水量;wd 深层土壤含水量;s 流域平均自由蓄水量;rs 地面产流;ri 壤中产流;rg 地下产流;ssw 地表水量;sw 土壤水量;gw 地下水量;res_v 库容;qs 指定出流(如果水库为指定出流调度方式);p 面雨量"]
objectIds
array[string]
可选
对象Ids,传的是对象名称
simpleFormat
string 
可选
精简格式,true时,除taskId、properties,其他过滤条件无效
示例值:
是 true; 否 false
Header 参数
apiKey
string 
apiKey
必需
默认值:
{{apiKey}}
timestamp
string 
时间戳
必需
默认值:
{{timestamp}}
sign
string 
签名
必需
默认值:
{{sign}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://cloud.keepsoft.net:30100/api/results/v1/hydrology/result?taskId=&type=&beginTime=&endTime=&properties=z 水位;qo 出流量;qi 入流量;r 产流量,即净雨,需要流量开启产流计算;wu 上层土壤含水量;wl 下层土壤含水量;wd 深层土壤含水量;s 流域平均自由蓄水量;rs 地面产流;ri 壤中产流;rg 地下产流;ssw 地表水量;sw 土壤水量;gw 地下水量;res_v 库容;qs 指定出流(如果水库为指定出流调度方式);p 面雨量&objectIds=&simpleFormat=是 true; 否 false' \
--header 'apiKey;' \
--header 'timestamp;' \
--header 'sign;'

返回响应

🟢200成功
application/json
Body
array of:
id
string 
对象ID
必需
type
string 
对象类型
必需
dateTime
string 
时间
必需
z
number 
水位(m)
可选
需要配置流域水位流量曲线
qo
number 
出流量(m³/s)
可选
qi
number 
入流量(m³/s)
可选
r
number 
产流量(mm)
可选
即净雨,需要流量开启产流计算
wu
number 
上层土壤含水量(mm)
可选
wl
number 
下层土壤含水量(mm)
可选
wd
number 
深层土壤含水量(mm)
可选
s
number 
流域平均自由蓄水量(mm)
可选
rs
number 
地面产流(mm)
可选
ri
number 
壤中产流(mm)
可选
rg
number 
地下产流(mm)
可选
ssw
number 
地表水量(mm)
可选
sw
number 
土壤水量(mm)
可选
gw
number 
地下水量(mm)
可选
res_v
number 
库容(m³)
可选
qs
number 
指定出流(m³/s)
可选
如果水库为指定出流调度方式
p
number 
面雨量
可选
示例
[
    {
        "id": "HS2",
        "type": "STATION",
        "dateTime": "2023-04-21 00:00:00",
        "z": 75,
        "qi": 8
    },
    {
        "id": "HS2",
        "type": "STATION",
        "dateTime": "2023-04-21 01:00:00",
        "z": 50,
        "qi": 4
    }
]
🟠400400参数错误
🟠401401签名无效
修改于 2024-11-14 06:44:34
上一页
获取计算结果文件
下一页
获取率定评定结果
Built with