河流动床模型激光三维扫描数据应用研究
论文摘要
大型动床模型试验是研究黄河的有力工具,在治黄工作中扮演着重要角色。地形数据是在动床模型试验中必须采集的关键数据之一。目前,在黄河模型试验中,采用进口的GS200激光三维扫描系统完成地形数据的扫描工作。三维激光扫描的成果数据被称为点云,其中包含了大量空间点的三维坐标信息。三维激光扫描技术的应用极大的提高了模型地形量测的技术水平和工作效率,但在实际工作中,仍然存在两个问题:其一是地形扫描成果管理不规范,各次扫描工作缺少记录,成果分散保存;其二是三维扫描系统的配套软件没有地形剖面生成和套绘功能,操作复杂,使用不便。为解决这两个问题,开发了专用软件,满足模型试验人员的需要。地形剖面绘制软件采用VB.NET和Matlab混合编程技术,利用VB.NET语言编制软件界面,处理数据输入输入,利用Matlab的曲线拟和、图形处理功能,实现三维地形预览,地形剖面曲线拟合、套绘等功能。VB.NET和Matlab优点相互补充,取得了较好的编程效果。数据管理软件采用B/S结构,利用ASP技术进行开发,实现了用户管理、在线创建和管理项目文档、完成项目的浏览。点云数据的集中存储通过搭建FTP服务器实现。
论文目录
前言摘要Abstract第1章 绪论1.1 研究背景1.1.1 黄河动床实体模型1.1.2 模型地形量测技术1.1.3 基于点的计算机图形学1.1.4 激光三维扫描的应用领域1.1.5 激光扫描技术在模型地形量测中的应用现状1.2 本文主要研究内容第2章 地形激光扫描特点分析2.1 扫描工作流程2.2 扫描设备2.2.1 硬件系统2.2.2 软件系统2.3 相关文件介绍2.3.1 扫描工程文件2.3.2 ASCII码文件2.3.3 3Dipsos的后处理文件2.3.4 RealWorks的后处理文件2.3.5 其它文件2.4 小结第3章 地形剖面软件开发3.1 软件需求3.1.1 地形剖面图、套绘图简介3.1.2 目前地形剖面图、套绘图的制作方法3.1.3 软件应具备的功能3.2 开发平台3.3 软件设计与实现3.3.1 软件整体设计3.3.2 混合编程的实现3.3.3 利用地形剖面软件绘制剖面图、套绘图3.4 软件的打包与发布3.4.1 Matlab运行环境的打包3.4.2 主程序的编译与打包3.4.3 在用户机器上安装 SectionPainter3.5 小结第4章 管理软件开发4.1 软件需求4.1.1 扫描工作与点云数据管理现状4.1.2 管理软件的功能4.2 软件设计4.3 开发平台4.3.1 网页开发4.3.2 数据库4.3.3 服务器4.4 软件实现4.4.1 登录界面4.4.2 已有项目的浏览4.4.3 添加项目4.4.4 编辑项目4.4.5 删除项目4.4.6 文件的上传4.4.7 小结第5章 结论致谢参考文献
相关论文文献
本文来源: https://www.lw50.cn/article/4136d36a37330e96d3cf883a.html