RES2DINV Processor

高密度电法数据可视化处理工具

用于高密度电法数据的导入、检查、可视化、交互编辑、插值滤波预览和 RES2DINV 格式导出。第一版重点支持 Wenner-alpha 温纳 alpha 排列。

简介

面向 RES2DINV 数据的可视化处理原型

工具支持表格数据和 RES2DINV DAT 数据导入,自动识别点距、测线长度、层数和测点数, 并提供倒梯形剖面、按层曲线、连续填充等显示方式。

01

多格式导入

支持 CSV、XLS、XLSX 表格数据,也支持普通 RES2DINV DAT 和带地形 DAT。

02

交互式编辑

支持点选、双击修改 rho、曲线模式拖拽修改 rho、右键或 Delete 删除点,并可切换显示已删除点。

03

插值滤波预览

可先预览插值或滤波结果,再决定是否应用到数据,避免直接改动原始点。

T

地形数据导入

支持导入地形文件,地形第一列可按 x 坐标或点号解释,用于带地形 DAT 数据查看。

详细介绍

处理逻辑和输出格式

CSV / XLS / XLSX 输入建议包含 id、U、I、rho、M0、layer_n、point_m、x、z、K_file、A、M_elec、N、B。 如果未提供 z,软件默认按 z = layer_n * spacing 生成。

阵列支持 第一版可靠支持 Wenner-alpha,阵列代码 1。其他阵列类型可识别,但不建议编辑和导出。
联动重算 修改 rho 后,软件可按当前设置选择固定 U 重算 I,或固定 I 重算 U。
导出成果 可导出处理后的 RES2DINV DAT、CSV、项目 JSON 和 PNG 图片;DAT/CSV 只导出有效点,删除点不会写入。
缺点与插值 缺点识别按每层理论起止边界检查,删除层内端点也会被识别为缺点;插值点应用后会作为普通数据点导出。
地形处理 导入地形时可选择第一列为 x 坐标或点号;显示用深度系数只影响画布显示,不等同于 DAT 导出深度。

输入输出数据样例

客户测试样例

建议导入客户测试 CSV,确认点距为 5m,测线长度为 35m,测点数为 8,数据点为 7,再导出 RES2DINV DAT 比对。

CSV 输入样例

id,U,I,rho,M0,layer_n,point_m,x,z,K_file,A,M_elec,N,B
1,100,31.415927,100,0,1,1,7.5,5,31.415927,1,2,3,4
2,100,28.559933,110,0,1,2,12.5,5,31.415927,2,3,4,5
3,100,26.179939,120,0,1,3,17.5,5,31.415927,3,4,5,6
下载输入 CSV

RES2DINV 输出样例

Customer test sample - Wenner alpha
5
1
7
0
0
7.50 5.00 100.000000
12.50 5.00 110.000000
17.50 5.00 120.000000
下载输出 DAT

内置测试数据

工具页内的“载入测试CSV”按钮会读取该文件,用于快速演示界面和操作流程。

下载内置测试 CSV