本地数据
功能介绍
模块位置: 数据-本地数据
本地数据模块通过用户指定的本地数据文件路径,或指定的文件夹路径进行搜索,读取本地数据,输出数据供其他模块使用。
本地数据支持文件/文件夹两种路径载入方式:
- 文件:指定某一个数据文件,本地数据执行时会根 据选择的文件路径载入数据文件
- 文件夹:指定某一个文件夹路径,本地数据每次执行会逐个加载文件夹目录下格式支持的数据文件
本地数据支持的数据格式有:
mpdat/bmp / png / jpgply /stldxf / dwg
使用场景
本地数据一般用于离线测量的第一个步骤, 在一开始加载需要测量的数据供后续模块使用。
输入
基础
| 输入 | 类型 | 说明 |
|---|---|---|
| 载入路径 | 路径 | 路径载入方式包含文件/文件夹两种载入方式。通过"..."按钮选择加载文件/文件夹的路径。 |
| 文件名匹配模式 | 枚举 | 所有:不根据文件名进行过滤 包含关键字:仅文件名包含指定关键字的文件会被加载 |
| 文件名匹配关键字 | 文本 | 文本匹配模式为“包含关键字”时生效,包含指定关键字的文件才会被加载 |
| 合并载入使能 | 布尔值 | 是否开启合并载入,开启后可同时加载多个2D数据合并作为输出数据 |
| 路径格式 | 枚举 | 数据段名/数据文件名:从不同文件目录下查找同名文件作为同一组数据合并载入。设置文件夹路径时会查找当前路径下所有子文件的同名文件;设置文件路径时会从上一层级文件目录查找 前缀+数据文件名+后缀:通过剔除不包含文件类型后缀的文件名的前缀后缀,将剔除后文件名相同的文件视为一组进行加载(如test-1.png,test-2.png设置后缀剔除数量为2,他们的文件名都为“test”,此时会将他们视为一组数据进行合并载入) 序号+长度:从文件名指定序号位置截取指定长度的字符,将截取出来的文件名相同的文件视为一组进行加载 |
| 前缀字符数 | 实数 | 路径格式为“前缀+数据文件名+后缀”时生效,文件名要剔除的前缀字符数量 |
| 后缀字符数 | 实数 | 路径格式为“前缀+数据文件名+后缀”时生效,文件名要剔除的后缀字符数量 |
| 起始序号 | 实数 | 路径格式为“序号+长度”时生效,从文件名中截取字符的起始位置 |
| 长度 | 实数 | 路径格式为“序号+长度”时生效,从文件名中截取字符的长度 |
| 自定义顺序 | 布尔值 | 开启后可指定数据合并的顺序 |
| 图像载入顺序 | 文本 | 自定义顺序启用时生效,逗号隔开,指定每个数据段用哪个数据文件作为数据 |
| 数据段名称类型 | 枚举 | 从文件名截取:从加载的数据文件名中挑选指定序号之间的字符串作为数据段名 自定义名称:逗号隔开,指定每个数据段的名称 |
| 截取起始序号 | 实数 | 数据段名称类型类型为“从文件名截取”时生效,截取数据文件名时的起始序号 |
| 截取结束序号 | 实数 | 数据段名称类型类型为“从文件名截取”时生效,截取数据文件名时的结束序号 |
| 自定义数据段名 | 文本 | 数据段名称类型类型为“自定义名称”时生效,逗号隔开,指定每个数据段的名称 |
| 合并数量检查 | 布尔值 | 指定合并时同名文件的最小个数,如果小于设置数量则这组文件不会被合并载入 |
| 要求合并数量 | 实数 | 合并数量检查启用时生效,指定合并载入时,同名数据文件的最小个数 |
参数说明
加载dxf文件
DXF采样步长
控制dxf采样步长, 步长越小, 点越密集。
示例: 采样步长分别为2和5时加载出的dxf文件显示如下
| 采样步长为2 | 采样步长为5 |
加载stl文件
采样点数
控制实际加载点的个数, 点数越少, 实际加载的点越少。
示例: 采样点数分别为500000和5000000时加载出的stl文件显示如下
![]() | ![]() |
|---|---|
| 采样点数500000 | 采样点数5000000 |
加载Mpdat文件
自动补齐XY
对于FixZMap/ZMapSimple格式的mpdat数据,自动转换为Float3D数据,以获取精确的xy值用于后续测量。
输出
| 输出 | 类型 | 默认启用 | 启用条件 | 说明 |
|---|---|---|---|---|
| 图像 | 图像 | 是 | 成功加载mpdat/bmp/png/jpg文件 | / |
| 点云 | 点云 | 是 | 成功加载ply/stl文件 | / |
| 轮廓 | 轮廓 | 是 | 成功加载dxf/dwg文件 | / |
| 相机标定参数 | 标定参数 | 是 | 成功加载mpdat文件 | / |
| 投影仪标定参数 | 标定参数 | 是 | 成功加载mpdat文件 | / |

