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

管网demo示例

一、对接密钥
填入位置请参照对接demo示例#
二、提交计算
查看参数
{
    "simulationConfig": {
        "startTime": "2020-12-31 00:00:00",
        "endTime": "2020-12-31 01:00:00",
        "outputStep": "00:10:00"
    }
} 
三、获取结果
1.
获取管网模拟结果
返回结果
{
  "node": {
      "d": {
          "values": [
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.5000",
              "0.0000",
              "0.0000"
          ],
          "ids": [
              "531",
              "2120",
              "1761",
              "2169",
              "2163",
              "2155",
              "1628",
              "1243",
              "2196",
              "2382",
              "14",
              "2183",
              "2448",
              "MH1",
              "OTF1"
          ]
      }
  },
  "pipeline": {
      "f": {
          "values": [
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000"
          ],
          "ids": [
              "g1",
              "g2",
              "g3",
              "g7",
              "g10",
              "g11",
              "g5",
              "g6",
              "140",
              "g9",
              "g8",
              "g4",
              "g12",
              "CDT1"
          ]
      }
  },
  "sub": {
      "rf": {
          "values": [
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000",
              "0.0000"
          ],
          "ids": [
              "a",
              "b",
              "e",
              "g",
              "f",
              "c",
              "h",
              "SCM1"
          ]
      }
  }
}
2.根据对象ID获取管网数据
返回结果
[
  {
      "pipeline": {
          "g8": "{\"vol\":0.0000,\"cap\":0.0000,\"d\":0.0000,\"idName\":\"g8\",\"f\":0.0000,\"vel\":0.0000}"
      },
      "sub": {
          "a": "{\"inf\":0.0000,\"sd\":0.0000,\"rf\":0.0000,\"idName\":\"a\",\"sm\":0.0000,\"ep\":0.0000,\"ro\":0.0000,\"ge\":0.0000,\"gf\":0.0000}"
      },
      "node": {
          "1243": "{\"inf\":0.0000,\"d\":0.5000,\"idName\":\"1243\",\"v\":0.0000,\"of\":0.0000,\"h\":1048.5000,\"lf\":0.0000}"
      }
  }
]
3.根据对象属性获取管网数据
返回结果
[
  {
      "CDT1": {
          "f": 0.0000
      },
      "g11": {
          "f": 0.0000
      },
      "g10": {
          "f": 0.0000
      },
      "g12": {
          "f": 0.0000
      },
      "g1": {
          "f": 0.0000
      },
      "g2": {
          "f": 0.0000
      },
      "g3": {
          "f": 0.0000
      },
      "140": {
          "f": 0.0000
      },
      "g4": {
          "f": 0.0000
      },
      "g5": {
          "f": 0.0000
      },
      "g6": {
          "f": 0.0000
      },
      "g7": {
          "f": 0.0000
      },
      "g8": {
          "f": 0.0000
      },
      "g9": {
          "f": 0.0000
      }
  }
]
修改于 2024-05-30 01:30:12
上一页
二维demo示例
下一页
水文demo示例
Built with