测绘数据信息化管理系统研究

前言:寻找写作灵感?中文期刊网用心挑选的测绘数据信息化管理系统研究,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。

测绘数据信息化管理系统研究

摘要:

在信息化测绘建设的大背景下,从传统的测绘数据管理向信息化测绘管理转变,是顺应社会发展的必然趋势。利用先进成熟的计算机、网络、数据库及通信等技术建立一个规范、高效、安全的测绘数据信息化管理系统,是实现测绘单位数据资源的管理信息化,有效地提高测绘生产效率的重要途径。

关键词:

测绘数据;信息化;数据存储

0引言

随着科技的进步,信息化测绘建设已经被世界各国提升到了一个新的高度,我国将全面推进信息化测绘体系技术能力建设。测绘数据管理信息化是信息化测绘建设的基础,随着计算机技术、网络技术和存储技术的发展,传统的测绘数据管理方式已不适应测绘信息化建设的要求[1]。目前,测绘数据管理包括测绘生产过程中的测绘资料数据、成果数据及大部分测绘部门的测绘数据,这些文件分散存储在多个硬盘中,纸质资料存放在资料库中,通过Ex-cel来简单地对硬盘和纸质资料进行编目管理,对硬盘的文件信息管理还没有很好的方法,生产作业过程中经常需要查询文件,查找起来十分不方便,在查找过程中需要专门的数据管理人员对项目的各个硬盘进行挂盘查询,从用户提出数据需求到拿到数据,需要一个很长的流程,严重影响作业生产效率。在资料借阅、磁盘空间、数据安全和数据保密管理等方面也存在很多问题。相对落后的管理方式不仅增加了管理人员的工作量,测绘数据资源也得不到合理有效的利用,直接影响到单位的发展。面对竞争激烈的测绘市场,从传统的测绘数据管理向信息化转变,提高测绘生产自动化,是顺应社会发展的必然趋势[2]。

1系统架构

信息化测绘数据管理系统是在计算机技术、网络技术和数据库技术的支撑下[3],在测绘单位现有的网络环境和硬件基础上,整合测绘数据和资料信息,对相关资料信息进行数字化,存储到数据库。系统采用多层架构,平台选择了.NET开发平台,采用C#语言开发。系统总体架构如图1所示。

2系统功能设计

根据生成管理和数据管理的需求分析和特点,将系统分为数据信息入库模块、数据操作管理模块、数据库管理模块和用户管理模块,本系统功能结构如图2所示。

2.1数据信息入库模块

该模块包含项目测区管理、数据编目入库和数据分析3个功能。1)项目测区管理。本系统的所有数据都是根据生产管理的项目测区来组织管理,测区中包括影像数据、矢量数据、纸质数据和文档数据,项目测区的所有数据都统一放在一起,与生产作业项目管理一致,符合原有的作业习惯。项目管理功能主要是创建项目、修改项目和删除项目。2)数据编目入库。数据编目入库是系统的重要功能,测绘项目的数据包含原始资料数据、成果数据和纸质数据。根据项目的数据组织结构,分别对原始数据和成果的文件信息进行扫描,将文件信息保存到数据库中;对纸质文件进行编码,然后将编码信息入库。入库之后的数据信息需要创建索引,实现数据的信息化。3)数据分析。在实际的数据存储过程中,我们可能会重复存储文件数据,造成不必要的冗余,通过该功能可以方便地去除冗余的数据,节约存储空间。分析功能是判断文件数据的文件名称、大小、日期、扩展名、属性是否相同。

2.2数据操作管理模块

1)数据信息查询。根据图号和图名等关键字查询数据,用户可以查询自己所需要的图幅。查询可以分为项目查询、磁盘查询和文件夹分级查询。对查询结果中的文件可以查看文件信息、文件存储状态,对影像的数据可以浏览缩略图。2)数据文件管理。该功能是对在线数据的管理,包括数据的传输和数据的操作。数据传输主要是文件的上传和下载,可以将多个文件或文件夹上传到项目中。也可以将多个文件或文件夹一并下载,一次性地下载一个文件夹以及子文件夹下的文件,并保持文件夹结构不变,支持断点续传。上传或下载时只能对自己权限范围之内的数据操作。数据操作主要提供数据复制、移动、命名、删除、打开和缩略图的查看等功能,和操作本地机器的数据没有区别。3)数据权限管理。数据权限管理是数据安全的重要控制方式,为了保证数据的安全,需要对不同类型的数据进行权限控制,设置不同项目的数据操作权限。支持对硬盘、文件夹、文件进行安全设置。权限级别包括上传、下载、修改、访问和不可访问等。安全设置可以继承到子文件夹。4)介质管理。数据存储在硬盘、光盘、纸质等介质上,介质分别存放在资料库中,我们需要将这些介质存放的位置和容量进行信息化,对磁盘和光盘进行在线挂盘和离线摘盘管理。对于外单位借阅资料管理,根据用户的请求,提供离线数据借阅和归还工作。

2.3数据库管理模块

所有的测绘数据文件信息都保存在数据库中,数据是系统的血液,数据的安全与否直接关系到系统的正常运行,数据库的管理是非常有必要的。数据库管理模块主要功能包括:实现数据库数据的日常备份、数据库的还原,实现数据库的安全管控,确保系统的正常运行。

2.4用户管理模块

为了提高数据的安全性,该系统需要对使用的用户进行相关的权限和操作管理,每个用户使用自己的登录用户名和密码,每个用户拥有不同级别的操作权限。用户的重要操作都会产生日志,系统会记录每个操作的用户、机器IP、时间和内容。该模块主要包括用户信息管理、用户权限管理和操作日志管理3个功能。

3数据库设计

本系统的数据主要包括各种文件的信息、用户信息、项目信息。其中,文件的信息数据非常大,普通的一个2TB的硬盘可能存储几千万条文件信息记录,为了提高数据检索效率,采用分库、分表存储,同时对表中相应的字段创建索引。数据库设计应该满足简单实用、小冗余、高效智能、数据完整性、可扩展性。在性能、扩展性和数据完整性方面达到了最好平衡。主要的数据表之间的关系如图3所示。

4关键技术问题

1)大数据量的文件信息存储

随着测绘项目的不断增加,测绘数据信息也呈几何级数增长,如何快速、有效地保存、管理和查询这些数据成了难题。系统采用了分库、分表存储数据,为数据创建索引,同时提供分级查询功能,能够很好地提高系统的性能。

2)快速的数据文件信息编目

测绘项目的数据量大,项目的原始数据和成果数据经常需要很多硬盘来存储,数据的文件数也很大,给数据信息编目带来困难,对于资料文件信息入库也存在很多问题,针对这些问题,系统通过操作USN日志来实现磁盘文件的数据编目,对资料文件采用编码管理方式,大大提高了文件信息编目的管理效率。

3)数据传输管理

以往的数据传输都是需要数据管理人员挂盘之后,将硬盘在网内共享,然后告诉作业员在哪个机器哪个硬盘的哪个文件夹,查找麻烦。本系统在编目时记录了所有硬盘的唯一标识,只要数据管理员挂接硬盘就可以了,用户通过系统就可以查询需要的数据,直接下载到本地机器,无须关心数据放在哪个机器、哪个文件夹。

5结束语

1)通过开发信息化数据管理系统,能够对测绘生产中的数据资料进行科学的管理,便于数据资料管理人员管理,便于用户进行信息的快速查询,提高了测绘生产信息化建设,实现了测绘数据的网络化、信息化[4]。2)本系统的开发提高了测绘相关部门的工作效率,在当前信息化测绘时代的背景下,具有一定的推广价值。3)该系统可以提供数据管理接口,与测绘生产辅助管理系统结合,充分利用现有的网络资源、数据资源,改变了传统的数据资料管理模式。4)本系统中没有考虑矢量数据的缩略图和空间数据检索的功能,在以后的研究开发中有待进一步研究探讨。注:本文系“国家测绘地理信息局专项课题—生产资料信息化管理系统”研究成果。

参考文献:

[1]刘星.信息化测绘在城市建设中的作用[J].科技创新与应用,2013(20):147.

[2]徐杭波,何华锋.浅析信息化测绘体系框架和定位[J].地球,2013(5):188.

[3]张帅,邱春霞,杨存英.应急地理信息数据管理探讨[J].测绘与空间地理信息,2016,39(10):52-53,58.

[4]申慧.我国信息资源数字化建设及其体制构建研究[D].湘潭:湘潭大学,2006.

作者:杨忠伟 曲平 苏光日 张禹 李帅 单位:黑龙江地理信息工程院