节点文献

GIS与办公软件的无缝结合关键技术研究

A Research on Technology of Integrating Seamlessly GIS with OA Software

【作者】 高积粮

【导师】 杨崇俊;

【作者基本信息】 中国科学院研究生院(遥感应用研究所) , 地图学与地理信息系统, 2004, 硕士

【摘要】 地理信息系统(GIS)作为一种管理工具,几十年来已发生了很大变化:在各行业中的应用越来越广,像政府决策、科学研究、城市规划、国土管理、配电管理、物流配送、企业管理、金融保险、资源管理、交通运输、公安军事、商业服务、灾害评估等都在不同层面、或多或少运用到GIS,而不是局限于开始的环境问题处理。使用人员的层次也发生了很大改变:由原来以专业GIS使用者为主到现在包括更多的一般办公人员。 随着办公自动化软件的发展及应用的深入,越来越多的人员希望在办公自动化软件中方便地使用GIS,需要GIS软件和办公软件协同服务。在公司的一些文档信息中辅以地理要素来描述,如公司在年终总结中需要用地图来直观描述客户的分布、业绩分布以及这些信息在地理上的变化等。 通常,我们见到的GIS应用都是作为一个单独的应用系统来开发,独有的用户界面,独有的数据管理方式。并且,大多数GIS软件都是针对专业GIS处理开发的,为各个行业GIS应用提供工具,如路径分析,Buffer分析等。他们无论是功能上还是操作上都极其复杂,并且,不支持与办公软件协同工作。对一般办公人员而言,不仅满足不了应用的需求,同时,因为复杂的操作容易使他们望而却步。他们大部分都没有经过正规的GIS使用培训,对GIS不怎么熟悉。因此,研究和开发一个GIS系统,使之可以与通用办公软件协同工作,并且操作简单,满足一般办公人员的需求,无论是对GIS应用还是对办公自动化来说,都是一个很好的补充。 正是基于以上考虑,参考OLE2技术规范,文章重点研究了复合文档技术特点。提出了可以和办公软件无缝结合、协同工作的GIS基本模型。然后按照模块化原则,由顶至下、逐步细化出一个原型系统。原型系统除OLE服务器外,还包括地图处理模块、专题图处理模块和统计数据引擎模块。紧接着,依次具体设计并实现了各个模块:地图处理模块包括通用格式的地理数据载入、地图显示、地图缩放和图中图等功能;专题图处理模块主要实现了饼图、直方图、多边形填充和格式化引出标注等;统计数据引擎模块支持目前较为流行的数据格式的统计数据载入、管理,使统计数据格式变化与专题图处理模块隔离,减小模块间耦合。文章最后对研究和实现做了总结,并提出了在实际应用中需要进一步研究和解决的问题以及前景展望。

【Abstract】 Geographical Information System (CIS), as a management tool, has changed substantially in terms of its application range as compared with its limited domain of environmental research in the early days. It has gained application in more and more industries, such as government decision-making, scientific research, urban planning, country management, electric power management, goods distributing, enterprise management, finance, insurance, resource management, traffic, transportation, public security, military affairs, commercial services, disaster evaluation etc. Users of GIS have also changed considerably from GIS professionals to common office staff.With the development and dissemination of office automation (OA) software, more and more people wish to utilize GIS in their office automation software and require cooperated service of both systems. GIS can assist some, statistical document by incorporating geographical elements. For example, in a summary report of a corporation, maps can be used directly to depict customer distribution, distribution of profits and the variation of this information in space.Usually, the GIS application that we see is developed as a standalone system that has particular customer interface and data management style. Most GIS systems are developed aiming at special GIS processing, providing tools for individual industries, such as routing, buffering etc. They are not only complex in function and operation but also lacking of cooperative workings with OA software. For common off ice staff, these GIS systems can not satisfy need of application and are likely to make people fall back because of their intricate operations. They are mostly not trained with professional GIS education and are unfamiliar with GIS. So researching and developing a GIS system that can work cooperatively with office software, be operated easily and satisfy need of common office staff is also a good supplement for both GIS application and officeautomation.Based on above thoughts and technology criterion of OLE2, this paper researches trait of compound document technology and gives a basal GIS model that can be seamlessly integrated and cooperatively work with OAsoftware by OLE2 technology. Then, in term of blocking principle, from top to bottom and step by step, this paper presents a GIS prototype which includes three parts: Atlas Model, Thematic Map Model and Statistic Data Engine one besides OLE Server. Furthermore, the above three modules are designed in turn. Atlas Model includes geographical data loading (current formates, such as .shp, . gbd, .mif, .bmp, etc), map displaying , map zoomming(in or out) and a bird’ s view map , etc. Thematic Map one can make pie and bar charts, thematic maps , polygon filling and formatted and directed labeling, etc. Statistic Data Engine one includes statistic data loading (current formates, such as . mdb,. txt, . xls, . dbf, Oracle DB, MS SQL Server, etc)and its management. It separates Thematic Map Model from statistic data format’ variety and minishes coupling between models. Finally, this paper summarizes the research and its implementation of the system based on OLE 2, and then presents application expectation and the problems that need to be solved in the future.

  • 【分类号】P208
  • 【下载频次】252
节点文献中: 

本文链接的文献网络图示:

本文的引文网络