基于分布计算的GIS应用技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
将分布计算技术应用于 GIS 领域是当前的一个重要发展方向。IT 技术的不断发展给 GIS 提供了强大的技术支撑,社会信息全球化的需求是 GIS 发展的直接动力。本课题——航班计划及经济性能优化管理系统(简称 FOPMAX)是根据行业需求和 GIS软件本身特点,运用分布计算技术开发方法,以提高系统性能为目标构建的 GIS 应用系统。
     文章首先分析国内外 GIS 的发展现状与趋势,对分布计算的基础理论和 GIS 应用技术进行了探讨,并对 GIS 在分布应用中的地理信息共享、负载平衡技术和数据安全管理几个关键技术进行了初步分析和论述,为基于分布计算的 GIS 应用系统设计框架(DCGIS)建立基础。DCGIS 借鉴目前最新的分布计算技术和 GIS 理论,对 DCGIS 的设计目标、互操作模型以及系统的结构框架设计进行了详细的阐述,并提出了分布计算解决方案。文章最后结合课题,论述了 DCGIS 应用框架在 FOPMAX 实践中的应用情况,根据该应用框架在 FOMGIS 中的实现效果,对系统性能进行了分析评价,并提出了改善建议。
It is one of important trends in current GIS fields merging distributed computingtechnology into GIS. The demand for social information globalization is driving thedevelopment of GIS, and the constant development of IT technology has provided a strongtechnical support. “Flight Optimizer and Profit Maximizer System(FOPMAX)” isdesigned to enhance system performance according to the characteristics of industry andGIS software itself, by using the distributed computing technology .
     This paper first analyses current situation and international trend of GIS, carries onthe discussion to basic theory of distributed computing and application technology of GIS,and discusses several key techniques, including sharing techniques of spatial data, loadbalance and security management. which are the basis of designing frame of GIS based ondistributed computing (DCGIS). According to the latest computer technology and GIStheory, DCGIS dissertates design objective, interoperability model of DCGIS and thesystematic structural design of DCGIS in details, proposing the solution of distributedcomputing technology. Finally, an implementation of DCGIS in FOPMAX is described.According to the performance of the FOPMAX, the article gives evaluation to the systemand makes some ameliorative suggestion.
引文
[1] 陈述彭,鲁学军,周成虎,地理信息系统导论,北京科学出版社,2000。
    [2] 龚健雅,地理信息系统基础,北京,科学出版社 2001。
    [3] 廖凌松,分布式 GIS 开发探讨,南京大学硕士学位论文,2002:P1,P2~3,P19~ P20。
    [4] 陆守一,地理信息系统实用教程,中国林业出版社,2000:P8,P25~26,91~98。
    [5] 王柏,王红熳,邹华,分布计算环境,北京邮电大学出版社,2000。
    [6] 王涛,多层分布式数据库实战,清华大学出版社,2000。
    [7] Corry,MayField,Cadman,COM/DCOM 编程指南,清华大学出版社,2000。
    [8] Horstmann M,Kirtland M,DCOM Architecture,MSDN DC,1999。
    [9] Michi Henning ,Steve Vinoski,基于 C++的 CORBA 高级编程,清华大学出版社, 2000。
    [10] 斯拉摩,哥毕斯,罗塞尔,CORBA 企业解决方案,机械工业出版社,2001。
    [11] Bruce Eckel,Thinking In Java,Prenctice Hall,Inc,2000。
    [12] The pUML Group,The Precise UML,http//www.cs.york.ac.uk/puml.1999。
    [13] 孙一中,XML 理论和应用基础,北京邮电大学出版社,2000。
    [14] 邬伦,唐大仕,刘瑜,基于 Web Service 的分布式互操作的 GIS,地理与地理 信息科学,2003。
    [15] 张云勇,刘锦德,移动 Agent 技术,清华大学出版社,2003。
    [16] 樊海明,分布式计算在企业环境下的应用研究,浙江大学硕士学位论文,P16~ P17。
    [17] Andrew S.Tanenbaum , Distributed Operating Systems , Prentice Hall International,Inc,1998。
    [18] 李阳,基于 Agent 的中间件技术研究,南京航空航天大学硕士学位论文,P3, P13。
    [19] Chaudbury A C,Rao H R,Introducing Client/Server Technologics in Information Systems Curricula,The Data Base for Advance in Information Systems,1997:P318~P325。
    [20] Berson A,Client/server Architecture,2nd ed.,New York,McGraw-Hill, 1996。
    [21] 洪志全,徐林,分布式数据服务中间件实现技术研究,计算机应用研究,2003。
    
    [22] 李键,基于 Agent 的 GIS 应用研究,南京航空航天大学硕士学位论文,P8~P10, P35~P37。
    [23] 李满春,任建武,陈刚,GIS 设计与实现,科学出版社,2003。
    [24] Michael Stonebraker,etal,Object-Relational DBMS:The Next Greate Wave,Morgan Kaufmann Publishers Inc,1996。
    [25] 从升日,基于 ORDB 的组件化 GIS 关键问题研究,北京大学博士学位论文,P62~ P63。
    [26] Distributed Geographical Information Systems Models,Methods,Tools and Frameworks,http:/www.disgis.com/Intro.htm。
    [27] 承继成,数字地球与国家空间信息基础信息,清华大学出版社,1999。
    [28] 李新通,何建邦,GIS 互操作与 OGC 规范,地理信息世界。2003。
    [29] Yaser Bishr , OverComing the Semantic and other barriers to GIS interoperability,Geographical Information Science,1998。
    [30] 王凌云,李琦,瑜文承,WebService 与地理信息互操作,测绘科学,2004。
    [31] Open GIS Consortium , Open GIS Simple Feature Specification For CORBA ,1998。
    [32] Open GIS Consortium,Inc,OpenGIS Simple Feature Specification for SQL, http://www.opengis.org/techno/specshtm,2001。
    [33] http://www.xmlrpc.com。
    [34] 刘南,刘仁义,Web GIS 原理及其应用,科学出版社,2002。
    [35] 赵宏俊,匡海峰,蔡士杰,基于 DCOM 构架的应用服务器可扩展性和负载平衡探讨,计算机工程与应用,2002。
    [36] 傅强,异构机群系统负载平衡问题研究,博士论文,清华大学学报,1998。
    [37] Thomas Devogele , On Spatial database integration , Geographical Information Science,1998。
    [38] OGC,The OpenGIS Simple Feature Specification For OLE/COM,Revision1.1, 1999。
    [39] 李琦,陈爱军,夏曙东,Web GIS 中地理空间 MetaData 管理系统的研究与设计, 中国图像图形学报,2000。
    [40] 张晓林,元数据研究与应用,北京图书馆出版社,2002。
    [41] 张剑平,任福继,叶荣华,地理信息系统与 Mapinfo 应用,科学出版社,1999。
    [42] Kun buehler,Lance McKee,Introduction to Interoperable Geoprocessing, OGIS TC Document。
    
    [43] 罗云启,曾琨,罗毅,数字化地理信息系统建设与 MapInfo 高级应用,清华大 学出版社,2003。
    [44] 闾国年,张书亮,龚敏霞等,地理信息系统集成原理与方法,科学出版社,2003。
    [45] MapInfo.MapXtreme. http://WWW.MapInfo.COM,2003。
    [46] 谢仕义,基于 MapX 的 COM GIS 技术研究及实现,计算机应用研究,2003。
    [47] Mapinfo MapXtreme Delveloper’s Guide ,MapInfo Corpration ,One Global View ,Troy New York 12180-8399 ,U.S.A。
    [48] Mapinfo MapX Delveloper’s Guide ,MapInfo Corpration ,One Global View ,Troy New York 12180-8399 ,U.S.A。
    [49] L Liu,Data Models for Interoperability,Science Press,1999。