图库联动的地下管线数据处理系统设计及实现
2021-10-26李薇
工程技术研究 2021年13期
李 薇
沈阳市勘察测绘研究院有限公司,辽宁 沈阳 110004
1 地下管线外业系统设计
1.1 系统平台选择
(1)图形处理平台。Auto CAD图形处理平台因其操作的简易性、直观性,在工程制图方面得到了广泛的应用,经过不断的发展,该软件在功能性方面得到了极大的完善与提升,能够协助使用者完成不同专业领域中各类型的专业设计需求。基于Auto CAD可进行相关领域内容的拓展及二次开发,该研究中地下管线数据处理系统将采用Auto CAD作为图形处理平台。
(2)开发语言平台。C#编程语言是基于.NET Framework和.NET Core的高级程序语言,并且集成了VB(可视化程序)、C语言及C++语言等的特性,凭借其开源、跨平台、简便,以及功能性、运行效率、安全性高等优势,成为当前.NET开发人员的首选语言平台。在Auto CAD的不断更迭中逐渐增加了.NET API托管外包功能,可利用.NET在软件中进行二次开发,新版本的Auto CAD更是提升了.NET API的功能性,使其能够更好地满足二次开发的应用。
(3)数据库平台。该研究中地下管线数据库的构建采用access(关联式数据库管理系统),该系统拥有强大的报表处理功能,可以实现对具有权限功能的数据源的访问及处理,并对表格、窗体、图表、报表及宏等不同形式的数据对象进行相应的便捷操作及管理。Access界面UI与Windows一致,结果呈现极为直观,操作支持多数据条目的复制、粘贴,并且能够支持结构化查询语言(SQL)及C#、VB的读写。
1.2 系统流程设计
该研究中,地下管线数据处理系统根据管线探查的内业、外业作业的不同,运行的步骤可分为外业编码、符号库设计、外业数据录入、数据校验、图形生成、数据修改、数据转换、成果输出及统计分析。……
登录APP查看全文
