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中都必须包含所有的污染物质浓度信息
设置污染物降解系数,数据类型分为常量值和时间序列两种
Mike21FMResult
复制页面
读取dfs1文件内的对应网格上的时间序列数据
GET
/api/Mike21FMResult/ReadDfs1File
调试
请求参数
Query 参数
生成代码
返回响应
🟢
200
成功
text/plain
Success
Body
text/plain
生成代码
示例
[
{
"pointNum"
:
0
,
"tsList"
:
[
{
"dt"
:
"string"
,
"value"
:
0
}
]
}
]
修改于
2025-08-20 03:56:26
上一页
获取dfsu文件中指定结果项在所有时间点上的结果数据,每个时间点上的数据存于数组,并与网格的ElementIDs一一对应
下一页
获取污染物初始浓度信息列表