1. Mike21FMResult
DevCore for MIKE21
  • Mike21FMBasic
    • 获取模型基本信息,包括开始时间、结束时间、计算步长、HD输出步长、Transport输出步长
      GET
    • 设置模型基本信息,包括开始时间、结束时间、计算步长、HD输出步长、Transport输出步长
      POST
    • 获取模型时间
      GET
    • 设置模型时间
      POST
    • 计算模型,并行计算核数可通过配置文件配置,无配置则默认采用机器的核数
      GET
    • 获取模型计算进度
      GET
    • 读取dfs0中指定项的时间序列数据
      GET
    • 写时间序列数据到dfs0文件中
      POST
  • Mike21FMEcolab
    • 获取Ecolab模块中各个源项处的状态变量信息
      GET
    • 设置Ecolab模块中各个源项处的状态变量信息
      POST
    • 获取Ecolab模块中各个状态变量的初始条件
      GET
    • 设置Ecolab模块中各个状态变量的初始条件
      POST
    • 获取Ecolab模块中各个水质常量信息
      GET
    • 设置Ecolab模块中各个水质常量信息
      POST
  • Mike21FMHD
    • 获取水动力初始条件,包括初始高程、初始流速
      GET
    • 设置水动力初始条件,包括初始高程、初始流速,数据类型仅支持常量值
      POST
    • 获取河床阻力信息,包括河床阻力类型,数值类型,以及常量值
      GET
    • 设置河床阻力类型,仅支持No Bed Resistance, Chezy Number, Manning Number三种类型,数据类型仅支持常量值
      POST
    • 获取涡流黏度信息,包括涡流类型,数据类型,以及常量值
      GET
    • 设置涡流黏度信息,数据类型仅支持常量值
      POST
  • Mike21FMHDBoundary
    • 获取降雨信息
    • 设置降雨信息
    • 获取水位、流量边界信息
    • 设置水位、流量边界信息,数据类型仅支持常量值(对应Constant)、时间序列(对应VaryingInTime),不能设置VaryingInTimeAndBnd,RatingCurve类型
    • 获取风力信息
    • 设置风力信息,仅支持常量值
    • 获取简单源信息,包括水动力和水质项
    • 设置简单源信息,包括水动力和水质项
  • Mike21FMHDStructures
    • 获取结构物堰的信息
    • 设置结构物堰的信息
  • Mike21FMOilSpill
    • 获取OilSpill模块粒子源信息列表
    • 创建OilSpill模块粒子源,模型中应该已经有配置至少一个Particle Source(作为部分默认参数的模板),需要添加新的粒子源时采用此接口
    • 设置OilSpill模块粒子源信息,模型中应该已经有配置至少一个Particle Source,修改的时候用此接口,当只有一个溢油源头的时候建议采用该方法保存排放信息
  • Mike21FMResult
    • 获取模型结果路径,包括HD模块,Transport模块,Ecolab模块的dfsu、dfs0、dfs1结果文件
      GET
    • 获取dfsu文件基本信息,包括所有结果项名称、所有输出时间、所有网格序号,以及网格各个顶点的X,Y值
      GET
    • 获取dfsu文件中指定结果项,指定时间点上的结果数据,以数组形式返回,并与网格的ElementIDs一一对应
      GET
    • 获取dfsu文件中指定结果项在指定网格上的结果时间序列
      GET
    • 获取dfsu文件中指定结果项在所有时间点上的结果数据,每个时间点上的数据存于数组,并与网格的ElementIDs一一对应
      GET
    • 读取dfs1文件内的对应网格上的时间序列数据
      GET
  • Mike21FMTransport
    • 获取污染物初始浓度信息列表
    • 设置污染物初始浓度信息,数据类型分为常量值和dfsu文件两种
    • 获取污染物降解系数列表
    • 创建简单源水质边界,参数中每个源项的SourceComponents中都必须包含所有的污染物质浓度信息
    • 设置污染物降解系数,数据类型分为常量值和时间序列两种
  1. Mike21FMResult

读取dfs1文件内的对应网格上的时间序列数据

GET
/api/Mike21FMResult/ReadDfs1File

请求参数

Query 参数

返回响应

🟢200成功
text/plain
Success
Bodytext/plain

示例
[
    {
        "pointNum": 0,
        "tsList": [
            {
                "dt": "string",
                "value": 0
            }
        ]
    }
]
修改于 2025-08-20 03:56:26
上一页
获取dfsu文件中指定结果项在所有时间点上的结果数据,每个时间点上的数据存于数组,并与网格的ElementIDs一一对应
下一页
获取污染物初始浓度信息列表
Built with