论文部分内容阅读
现今,在我国大力倡导“数字地球”的大方向下,各个行业都加紧了信息化的脚步,测绘行业作为促进社会经济发展重要的基础性行业,更是充分利用现代的地理信息系统技术,加快测绘成果信息化建设,更好的为国民经济和社会发展服务。由于历史原因测绘信息化的起步较晚,国内部分地方测绘单位还在使用传统的手工管理方式,测绘成果虽然正在逐步实现数字化,但还是存在相当部分的纸质资料,测绘成果数据利用效率较低,现势性差,不利于测绘成果合理有效使用。本文应用GIS技术,基于数据中心平台,研究并设计测绘成果管理系统,以解决目前测绘成果数据的采集、管理和共享等问题,为测绘成果信息化建设作出一点贡献。
本文,分析了当前测绘成果管理的现状和不足,进行测绘成果管理系统的总体设计,选取MAPGIS数据中心平台,利用Visual C++开发环境,采用SOA的架构,将数据中心的数据仓库技术和功能仓库技术应用于测绘成果管理系统,以实现测绘成果的科学存储和高效管理。
本文主要研究及工作如下:
1.分析当前测绘成果管理的现状,指出测绘成果管理较为落后,测绘成果利用效率较低,提出测绘成果管理系统的需求,全面推进测绘行业信息化、数字化建设进程,提高测绘部门各单位的工作效率和质量。本文应用先进的地理信息系统技术,建立功能齐全、安全可靠的测绘成果管理系统,实现测绘成果的科学高效管理,提供畅通的数据资源共享服务渠道,充分发挥测绘成果的重要价值;
2.现今软件功能更新快、平台种类多的特点,采用具有跨平台特点的SOA“松耦合”架构技术;针对地理信息系统应用于各行业中的现状:操作系统,应用软件,系统软件,应用行业相互交织,一些现存的应用程序被用来处理当前的业务流程,而且不同行业中的使用需求又各不相同,从头建立一个新的基础环境又非一朝一夕的事情。指出软件系统需要对在不同行业中的应用和变化作出快速的反应,尽量应用现有的应用程序和应用基础结构来解决新的行业需求和功能需求,SOA凭借其松耦合的特性,使得企业可以按照模块化的方式来添加新的服务或更新现有服务,以解决新的业务需要,提供选择从而可以通过把现有的或已有的应用作为服务,从而降低现有的地理信息系统软件开发的时间和成本。本文采用具有跨平台特点的SOA“松耦合”架构技术,使得测绘成果管理系统能够实现多级跨平台的系统要求;
3.在测绘行业中存在海量的多源异构数据,这些数据纷繁芜杂、类型多样,地理信息系统需要对这些数据进行统一的存储和管理,因而对GIS数据库技术提出了更高的要求。本文使用数据仓库进行数据的存储和管理,数据仓库从目录系统上来实现对数据的仓库式管理,它通过维护数据位置的描述,根据此描述可以得到该数据的位置及类型,通过“中间件”来访问数据,从而实现数据的仓库式管理。采用数据仓库技术和中间件技术对测绘成果数据进行存储管理,以满足对多源异构数据存储和管理的需求:
4.软件功能的复用已经越来越为大家重视,如何对于异构的功能资源统一管理,如何实现软件异构功能的跨系统、跨平台通用已经成为功能复用的关键问题。在测绘成果管理系统中采用数据中心的功能仓库技术,通过制定标准的协议统一管理来源于构件库的异构功能资源,是一种可复用功能库的管理方式,提供对功能的定位及执行。并且编写测绘成果管理系统中的功能插件,实现在平台内的功能可移植:
5.针对测绘成果的应用特点,提出了测绘成果管理系统的设计方案,测绘成果管理系统是管理测绘成果资源综合数据库中各类测绘信息数据的集成化数据管理平台,主要包括数据管理、综合查询、信息发布、利用管理、系统维护等五大模块,基本上满足了测绘成果管理的日常工作,可以大大提高测绘成果资源的使用效率。