APP下载

“多测合一”质检系统设计与实现

2021-03-10唐小丽鲍小鲁许文强杨超马煜李维

科技创新导报 2021年26期
关键词:系统开发质量检验数据管理

唐小丽 鲍小鲁 许文强 杨超 马煜 李维

摘要:测绘成果涉及自然资源、住建、人防、消防等多个部门的共享共用,其质量直接关系到国计民生和社会发展的科学决策,因此,对“多测合一”成果的质检控制至关重要,针对“多测合一”成果数据类型多、检验规则多、时间要求紧等问题,采用开源组件,建立“多测合一”的质检系统,实现“多测合一”的成果数据管理、成果质量检查、检验报告输出等功能,提高“多测合一”成果质量检验工作效率,为各地“多测合一”成果质量检验提供借鉴参考。

关键词:“多测合一”  质量检验  系统开发  数据管理

中图分类号:TU198

Abstract: Surveying and mapping results involve the sharing of natural resources, housing and construction, civil air defense, fire protection and other departments. Its quality is directly related to the scientific decision-making of the national economy, the people's livelihood and social development. Therefore, the quality inspection control of "multi survey in one" achievements is very important.In view of the problems such as many data types, many inspection rules and tight time requirements of "multi survey in one", the open source component is adopted to establish a "multi survey in one" quality inspection system to realize the functions of "multi survey in one" such as achievement data management, achievement quality inspection and inspection report output. Improve the quality inspection efficiency of "multi survey in one" achievements, and provide reference for the quality inspection of "multi survey in one" achievements in all localities.

Key Words: “Multi survey in one”; Quality inspection; System design; Data management

2018年5月,國务院办公厅印发《开展工程建设项目审批制度改革试点的通知》,提出“推行联合勘验、联合测绘、联合审图、联合验收”的要求。2019年7月,自然资源部印发《关于以多规合一为基础,推进规划用地“多审合一、多证合一”改革的通知》,明确提出推进“多测合一、多验合一”的目标[1]。

上海市遵循“一次委托、统一测绘、成果共享”的原则,制定了“多测合一”技术规程和成果标准。广州市印发了《广州市工程建设项目联合测绘实施方案》,规定了坐标系统及办理流程,压缩服务时限。浙江省实行综合测绘事项网上办理,江西省建立了“多测合一”管理服务平台,这些均是从“多测合一”成果生产的角度进行规定与约定,从质检角度进行分析较为缺乏[2]。

成都市自2020年起全面施行工程建设项目“多测合一”工作机制。将工程建设项目竣工验收阶段涉及的规划竣工测绘、建筑面积测绘、房产测绘、人防地下室建筑面积测绘、地籍测绘等专项测绘工作,合并为一个综合性联合测量项目,实行“一次委托、统一测绘、成果共享”,优化审批流程,提高政府服务效率[3]。

测绘成果涉及自然资源、住建、人防、消防等多个部门的共享共用,其质量直接关系到国计民生和社会发展的科学决策,因此,对“多测合一”成果的质检控制至关重要,而建立“多测合一”质检系统能有效解决检验效率低、人工评判不够客观等问题,增加检验结果的可靠性,显著提高检验效率,保证“多测合一”的成果质量,进一步规范测绘市场行为[4]。

本文在梳理分析“多测合一”成果特点及工作需要的基础上,规划设计系统总体架构,完成系统功能建设,为各地的“多测合一”成果质量检验提供参考借鉴。

1 现状分析

1.1 成果类别多

成都市“多测合一”成果包含规划竣工测绘、建设工程建筑面积测绘、房产测绘、地籍测绘4类成果,涉及自然资源、住建、人防、消防等多个部门,涵盖图形、文档、图片等多种格式的文件,且不同成果之间信息交叉,检查难度大[5]。

1.2 检查项目多

由于各类成果生产依据的国家标准、行业标准不同,其质检标准、评判重点也不相同,包括图形精度、拓扑、图标内容一致性、GIS成果属性阈值等检查项超过300个,复杂的检查内容加大了质检工作量,想要在短时间内完成,传统的人工质量方法难以满足要求[6]。

1.3 标准规范缺乏

目前,国内相关的检验类标准由《地籍图质量检验技术规程》(CH/T 5004-2014)、《房产测绘成果质量检验技术规程》(DB51/T 2275-2016),但其成果类型、检查内容、评定方式与“多测合一”成果所需要求不符。同时四川省、成都市暂时均未发布“多测合一”质量检查的标准,这需要系统更加灵活,来适应后期的需求变化[7]。

2系统建设

2.1 基本原则

(1)稳定性,系统采用成熟先进的开发技术及稳定的系统架构,以便能提供稳定的服务。

(2)适应性,系统具有良好的兼容性和适应性,能够在当前主流的Windows系统环境下正常运行。

(3)易用性,系统提供简洁明了的用户交互界面,菜单清晰易懂无歧义,操作设计符合用户习惯。

(4)灵活性,在检查方案管理和配置方面,尽可能灵活多变,充分考虑系统的可扩展性,将各个功能模块化、参数化,提供用户更多可以自主配置的参数,适用于各种不同的功能需求。

2.2 系统架构

系统采用C/S架构,遵循分层设计模式,从下往上,分别是基础层、数据层、组件层、业务层和表现层,如图1所示。基础层:包含应用服务器、存储、输入输出设备、操作系统、软件,是系统实现的基础,为系统运行提供基础支撑。数据层:包含“多测合一”成果数据、根据行业标准、技术细则制定的检验方案,以及对成果进行检查后的意见报告。组件层:是技术的核心,系统功能实现主要依赖开源组件,如ArcEngine组件实现对空间数据可视化、空间拓扑分析、属性查询等操作,Teigha组件脱离AutoCAD实现对DWG图形文件的读取、显示和识别。业务层:主要实现业务需求,涵盖了从数据管理到任务管理,从质量检查到结果输出的多个模块。表现层:接收数据输入,校验数据有效性,向后台数据库发送请求,接收返回结果[8]。

2.3 系统主要功能

系统采用C/S架构,在开发技术层面使用ORM关系对象模型来实现对多源数据库的访问,实现了“多测合一”成果数据的检验,包括项目管理、质量检查、成果输出、系统管理四大模块。

2.3.1项目管理

项目管理包括任务管理和工程管理两个子模块。任务管理中包含新建任务、打开任务、编辑任务、任务字典。工程管理包含检查方案、模板文件和成果目录。系统可以根据提交的数据成果自动识别分类,各类成果依照各行业标准配置检验参数及方案。同时,参数方案具有可调性,用户可根据具体需求灵活配置检验参数,可输入项目基本信息,便于检查意见记录表、样本质量统计表、检验报告的信息共享,实现一次输入,多处通用。另外,检验任务具有分解合并性,可实现同一任务,多人协同作业的方式进行。

2.3.2 质量检查

质量检测包括自动检查及人机交互检查两项。对于规则明确的检查项目,如GIS成果属性字段、属性值、阈值的检查,可实现全自动化检查;对于需要结合现实情况判别的检查项,如地理精度、数学精度,则实行人机交互检查。同时通过对不同数据库的访问与读取,实现对GIS成果与DWG成果信息的全自动化检查,并结合PDF报告中图表信息,实现报告、图表、数据库三者内容一致性的融合检查,如图2所示。

2.3.3 成果输出

在配置好工程信息(如项目名称、项目编号、建设单位、建设地址等)的前提下,可以实现包括检查意见记录表、成果分布图、精度统计、样本质量统计、成果报告在内的检验资料一键输出。

基于工程信息的共享,依據质检成果规范要求,对成果报告等相关检验资料进行标准化、自动化输出。保证各项资料成果中工程信息的统一性,保证成果质量评价的科学性,保证成果报表的美观性,如图3所示。

2.3.4 系统管理

完成系统的配置、说明。

3 关键技术

2.4.1基于“规则”的质量检查方法

不同类别的成果质量检验既有相同项,也有不同项,如GIS成果需检查空间参考、属性信息、几何表达,还包含部分要素的逻辑关系,如绿地必须退房屋基地至少1m等。为了实现检查参数的灵活配置,实现检验方案的可定制型与适应性,采用基于规则的检查方式,通过拆分技术标准要求,解析检验规则参数,利用反射技术调用检查算子执行相应检查,如图4所示。

2.4.2基于ORM的数据库访问技术

针对频繁的数据库读取、写入和存储操作,提高查询效率,采用ORM技术实现数据库访问。ORM通过使用描述对象和数据库质检的映射关系,将对象关联到数据库中,本质上是将数据从一种形式转换到另一种形式。使用ORM建立起中间层,在应用程序和数据库的数据输出质检,就可以在程序中直接操作对象,实现对数据库记录的增加、删除、修改和查询,有效提高开发效率,降低开发成本,提高工作效能。

2.4.3 Teigha图形处理技术

对于成果数据库中的图纸文件dwg格式的读写与浏览,一般只能依赖大型昂贵的商业软件嵌入式开发,且易受软件版本限制,使用时对运行环境要求高,不便于交互检查操作。采用开源的Teigha.NET组件实现图形文件的读写、加载、显示、识别和检查等。Teigha.NET是由开放设计联盟开发的一款面向对象的支持多平台、多版本、多格式的DWG文件类库,可以脱离AutoCAD环境实现DWG文件的读写操作、绘制渲染和转换输出等,具有较高的读写效率和安全性。

2.4.4 自动化检查输出

质量检验过程中涉及大量报表输出,如检查意见记录表、精度统计表、样本质量统计表及检验报告等,各项表格中的项目名称、项目编号等具有同一性,系统设立数据字典库,对项目字典信息进行存储管理,包括项目名称、项目内容、项目描述、类型、表达式扥个信息,在对应信息中提取数据字典内容并赋值,实现了表格报表的样式统一、整洁美观等。

4 结语

系统通过对已有“多测合一”技术细则的利用系统对成都市 “多测合一”成果进行检验,经证实,可以大大提高检验工作的准确度和工作效率,从接收项目到完成成果检验,仅需5个工作日。系统建设可为各地“多测合一”成果质量检验提供借鉴参考。

参考文献

[1]熊思桥,曲冠晨,薛翻琴等.“多测合一”数据综合生产管理系统建设[J].北京测绘,2020,34(12):1694-1698.

[2]凌晓春.多测合一信息管理系统建设研究[J].北京测绘,2020,34(6):750-755.

[3]张璐.基于ArcEngine的地理国情监测矢量数据质量检查系统开发研究[D].西安:长安大学,2017.

[4]于栋山,郭名怀,周后福,等.浅谈工程建设项目从“三测合一”到“多测合一”的实现[J].经纬天地. 2019(10):84-86.

[5]李光雨.农经权确权数据汇交与质检系统设计与实现[D].徐州:中国矿业大学,2018.

[6]杨海关,邱云峰,王占辉.大标题大比例尺地形图外业巡检软件的研究与实现[J].地理空间信息,2017,15(6):6,109-111.

[7]杨伯钢,张保钢,朱照荣,等.不动产测绘关键技术研发与应用[J].地理信息世界,2020,27(1):84-88.

[8]李冲,谭明建,谭理.大数据时代下测绘地理信息检验检测面临的问题与思考[J].测绘通报,2021(3):134-137.

3917500338243

猜你喜欢

系统开发质量检验数据管理
企业级BOM数据管理概要
质量检验在新一代运载火箭总装总测质量控制中的作用
定制化汽车制造的数据管理分析
海洋环境数据管理优化与实践
CTCS-2级报文数据管理需求分析和实现
纺织品中的纤维质量检验分析
上海种子质量检验管理信息系统的设计与应用
基于网络数据分析的计算机网络系统开发
发射机房运行监控系统关键技术的解决方案
基于开源系统的综合业务数据采集系统的开发研究