适用于CASS的DAT数据批量制作程序设计毕业论文
2020-06-20 19:02:36
摘 要
适用于CASS的DAT数据批量制作程序设计
测绘工程师在处理从事测绘生产活动中所得到的数据时数据转换是不可避免的,通常我们使用Excel表格将数据转成DAT文件,但一旦数据量大便会影响工作效率。本次程序设计是设计一个可以将测绘仪器所测量的不同格式数据统一转化成可以被CASS软件使用的DAT数据格式的程序。
这次程序开发过程中涉及到了不同数据的读取、DAT数据的制作,数据的保存等内容。本次程序设计中最主要的部分是格式转换,其中还涉及到了数据分隔以及不同格式统一转换。同时程序具备数据查询功能,便于数据转换分隔后找到有用数据。
本次程序设计使用VS中的MFC程序完成,旨在将散乱的大批量数据统一分隔并处理,从而缩短处理数据的时间,提升工作效率。
关键词:数据读取;DAT;格式转换;
Abstract
Application of CASS DAT Data Batch Production Program Design
Data conversion is unavoidable when surveying and mapping engineers are dealing with data obtained in mapping activities. Usually, we use excel tables to convert data into DAT files , but once the amount of data stool, will affect work efficiency. The program design is to design a mapping instrument can be measured by different formats of data into a unified CASS software can be used DAT data format procedures.
The program development process involves the reading of different data, DAT data production, data preservation and so on. The most important part of the program design is format conversion, which also involves data separation and unified conversion of different formats. At the same time, the program has data query function, easy to data conversion, after separation to find useful data.
This program is designed by using VS program in MFC, which aims to separate and process large amounts of scattered data, thus shortening the time for processing data and improving work efficiency.
Keywords: Data Read; DAT ;Format Conversion
目 录
摘要 I
Abstract II
第一章绪论 6
1.1选题背景及意义 6
1.2 论文研究现状 6
1.3论文研究内容 7
第二章程序设计方法 8
2.1 传统的程序设计方法 8
2.2 可视化编程方法 8
2.3面向对象的编程方法 8
2.3.1 开发平台简介 8
2.3.2 DAT文件简介 9
第三章程序的制作 10
3.1 程序的制作思路 10
3.2 IO(IO编程语言) 11
3.3 数据分隔 13
3.4 DAT文件的生成 16
第四章程序的应用 18
4.1程序涉及的格式简介 18
4.2 制作程序的意义 18
第五章心得体会 20
5.1 心得 20
5.2 展望 21
参考文献 23
谢辞 24
第一章绪论
1.2选题背景及意义
世界总是在不断进步的,无论是测绘技术还是测绘仪器都在快速的发展更新,然而技术在发展过程中或多或少会碰到一些问题。在数据转换甚至于程序开发领域国内还是落后于一些外国,像美国,瑞典,英国等一些信息化水平较高的国家对程序编译以及软件开发这些领域是十分重视的。它们涉及到技术工作都有相对应的程序可以使用。国内在程序设计方面的研究相对起步较晚,所以在处理数据方面的程序应用不是特别完善由此可以看出开展开发基于集成软件的程序制作的活动已经迫在眉睫了。现在测量人员使用全站仪,管线仪以及RTK等测量软件测量的数据导入电脑后因格式不同需转换为DAT格式才可以被CASS软件使用。通常都是使用Excel进行转化,然而Excel无法处理大批量数据,同时使用其他软件转化需要一定时间,这就给操作人员带来了一些麻烦,减慢了工作进度,拖慢了效率。我选择的这个课题“适用于CASS的DAT数据批量制作程序设计”目的是利用特定的开发平台,实现多种格式数据转为CASS所适用的DAT格式的程序设计。开发这个软件可以将大批量的其他格式的软件统一转换为DAT格式,相对减少了使用者工作的重复率并提升了工作效率。这也是本次课题适用于CASS的DAT数据批量制作的意义所在。
1.2 论文研究现状
随着科技的进步格式转换这一领域的程序发展日新月异,同时学者们对格式转换的研究也不断深入。有李新双,张果,王前华和刘雨四位老师在《测绘》上发表的“基于FME的规划数据格式转换研究”就发现CAD这种格式数据对属性信息表达不够完整,难以与实体相连接,导致数据查询、统计、分析困难,GIS空间数据库技术能有效地解决这些问题,他们通过这篇文章从分析两种数据格式的特点着手,通过介绍传统的从CAD到GIS格式的转换方法及缺点,进而提出利用FME软件实现规划数据从CAD到GIS格式的无损转换。还有作者温玉波在其导师李培良教授的指导下发表的文章“海洋环境基础数据格式转换的研究”中也重点提到了海洋环境基础数据格式转换这一方面。除了各种学术研究外许许多多的程序员基于各种开发平台设计的格式转换软件也有不少,这在知网中可以找到大量的程序软件。
现在大多数人要获得DAT格式的文件时首先选择的是使用Excel软件。首先要将获得的数据导入Excel表格内,接着在第一个数据公式中输入点号以及坐标对应的x,y,z。接着套用公式将所有的数据按照头一个数据的排列顺序依次排列。然后创建一个空的txt文档将排列好的数据复制进去,最后将文档后缀名改为DAT就能得到DAT文件了。这种方法看上去步骤不是很多但是操作起来比较繁琐,而且这种方法只适合小批量的数据转化。现在随着科技的进步测绘仪器更新速度变快,获取数据的效率也越来越高,自然而然的获得的数据量也变得比以前更大,所以再用Excel表格来转化数据就不合适了。由于DAT文件大多是在使用CASS软件时才会用到,所以现在网上的格式转换软件几乎没有可以将其他格式文件转换为DAT文件的功能,所以我就想能不能参照Excel表格的形式制作一个软件能够将大批量的数据统一分隔转化成DAT格式的数据。
1.3论文研究内容
您可能感兴趣的文章
- 徕卡TM30测量机器人ATR性能分析开题报告
- 倾斜摄影测量技术在道路规划中的应用研究外文翻译资料
- 基于无人机高光谱遥感的水体浊度反演外文翻译资料
- 利用美国印第安纳波利斯市的景观格局指数评估土 地利用和土地覆被模式对热环境的影响外文翻译资料
- 低成本、高精度、单频GPS-BDS RTK定位外文翻译资料
- 数据缺口环境下基于自回归模型的GNSS/INS松耦合集成外文翻译资料
- Loam_livox:一种适用于小视场激光雷达的快速、鲁棒、高精度的激光雷达里程计和建图软件包外文翻译资料
- 基于对IMU与GNSS融合数据的质量评价实现在无人机映射条件下的地理配准外文翻译资料
- 色彩在回族建筑中的研究与应用外文翻译资料
- 3D激光扫描技术在古建筑测绘中的应用外文翻译资料