能否利用现有软件,将Douglas-Peucker与SimpliPoly算法处理结果导出为文本文件,绘图后保存为图元并插入论文中?
1、 将简化后的多段线数据保存为文本文件,建议使用.xyz后缀,也可用.txt,文件内容格式如示例所示。
2、 启动Global Mapper,以123.xyz文件为例,通过菜单中的文件|打开通用ASCII文本文件命令导入该数据文件,即可加载并查看其中的坐标信息内容。
3、 打开时采用默认配置,即点、线和面要素设置。
4、 后续对话框均直接回车确认,使用默认配置,完成后即可在Global Mapper中查看图像。
5、 重复之前步骤,再次通过Global Mapper的文件 | 打开通用ASCII文本文件命令载入123.xyz文件,但在配置选项中此次需选择仅点模式,以确保数据按点要素形式读取,避免生成多余的线或面结构,从而准确呈现原始点云信息。
6、 操作完成后,Global Mapper中显示的图像如下所示。
7、 通过文件 | 导出矢量数据 | 导出DXF命令,可将当前显示的图形保存为DXF格式文件。
8、 用CAD打开DXF文件,调整点样式后即可呈现如下效果。
9、 用CAD的文件|输出功能,把图形保存为图元文件(*.wmf)格式,再插入到论文中即可,操作简单便捷,轻松完成。
10、 即使仅有二维坐标,也可保存为.xyz文件,缺少z坐标同样可行。
11、 目前编写的Douglas-Peucker算法和SimpliPoly算法虽一次仅处理一条多段线,但无需额外调整。由于Global Mapper支持同时加载多个.xyz文件,并能将其统一显示在同一视图中,因此可高效完成多数据叠加处理与可视化,满足实际应用需求,操作便捷且兼容性强。
