观测孔水位插补
1 打开工程模板 2 输入图层 3 输出图层 4 图层管道介绍 |
---|
打开工程模板
在EnviFusion打开数据网格化工程模板。
在EnviFusion开始菜单中,点击工程模板按钮,打开工程模板界面。
在界面中选择时空插补->观测孔水位插补工程模板,双击磁贴打开工程模板。
输入图层
第一个输入图层为输入1:在线监测井水位数据-NCP2000.kml图层,为联机资源中下载的2000年某区域多个观测孔逐日水位数据。数据保存在图层的网格数据中,每一行表示一个观测孔,每一列表示一天的水位数据,- 999为缺失值。。
输出图层
输出图层为输出图层-提取多边形1图层。为经过水位插补后的观测孔数据,包含60个样本点,365个时间节点。
图层管道介绍
在管道面板中可以查看本模板的图层管道,如下图所示:
添加位置属性1图层,使用工具箱->属性->添加位置属性工具,为数据添加ID数列,用于后续的属性检索。
网格属性->散点属性1图层,使用通用工具箱->属性->网格属性->散点属性工具,将网格数据转换为散点数据。
属性->表格1图层,使用通用工具箱->属性->属性->表格工具,将散点属性变为表格数据,用于之后的行列转置。
表格转置1图层,SOM数据补齐的输入格式要求每个观测孔的时序水位数据以列的形式排布,因此使用通用工具箱->属性->表格转置工具,将表格的行列进行转置。转置后每一行表示一天的水位数据,每一列表示一个观测孔。
时间序列补齐(SOM)1图层,使用数值模拟->数据补齐->时间序列补齐(SOM)工具,使用SOM神经网络对缺失的-999水位数据补齐。SOM补齐适用于补齐带有明显时间序列属性的监测数据。
表格转置2图层,再次使用表格转置工具,对表格的行列数据进行转置,变为每一行表示一个观测孔,每一列表示一天的水位数据。
字段名转换为数字-计算器1图层,使用通用工具箱->属性->计算器工具,将原字段名属性变为双精度数的ef编号属性,便于之后的属性检索。
属性筛选1图层,使用通用工具箱->属性->属性筛选工具,保留原始数据的散点位置信息并筛选出ef内置散点ID数列,用于之后的属性检索。
属性检索1图层,使用通用工具箱->属性->属性检索工具,将属性筛选1图层设为目标图层,将字段名转换为数字-计算器1图层设为源图层,通过ef编号和ef内置散点ID为补齐后的数据补充散点位置信息。
属性->时间1图层,使用通用工具箱->时间->属性->时间工具,将365列时间属性转换为时间节点,为本工程模板授时。授时后每个时间节点的数据单独组成一张表格。
等维裁切1图层,使用通用工具箱->空间拓扑->等维裁切工具,去除补齐失败(水位值为-999)的观测孔。
等维裁切2图层,使用等维裁切工具,去除水位过高(水位值100以上)的观测孔。
提取多边形1图层,使用通用工具箱->图层->提取多边形工具,将输出图层数据结构改为多边形网格。可将该图层保存为efd文件,用于其他地下水资源模拟。