地理信息系统平台设计与开发

地理知识云GeoKSCloud:动因、设计开发与应用

展开
  • 1. 福州大学福建省空间信息工程研究中心 空间数据挖掘与信息共享教育部重点实验室, 福州 350002;
    2. 福州大学数学与计算机科学学院, 福州 350002
吴小竹(1979- ),男,福建漳州人,讲师,博士生,研究方向为智能信息处理、地理知识服务。E-mail:wxz@fzu.edu.cn

收稿日期: 2013-05-15

  修回日期: 2013-09-23

  网络出版日期: 2014-03-10

基金资助

国家科技支撑计划项目(2013BAH28F00);福建省科技计划项目(2010I0008、2010HZ0004-1);欧盟第七框架国际合作项目(FP7-2009-People-IRSES、No.247608)。

GeoKSCloud:Motivation, Design and Application

Expand
  • 1. Laboratory of Spatial Data Mining and Information Sharing of Ministry of Education, Spatial Information Research Centre of Fujian, Fuzhou University, Fuzhou 350002, China;
    2. College of Computer Science and Mathematics, Fuzhou University, Fuzhou 35002, China

Received date: 2013-05-15

  Revised date: 2013-09-23

  Online published: 2014-03-10

摘要

有效地发现和利用分布存储、运行的各类空间数据、空间决策分析模型和知识发现算法,已成为当前空间信息处理、知识发现与共享领域最具挑战性的前沿课题之一。首先,本文论述了空间信息处理、知识发现的关键问题、发展现状和趋势。然后,描述了地理知识云的概念特征,提出了地理知识云(GeoKSCloud)的具体实现。该平台构造了可伸缩的空间数据和知识服务存储、运行环境;平台从业务功能上划分为数据聚合中心、知识服务中心、地学问题求解中心、平台控制中心和知识云门户等5大核心模块。其为地学问题求解全过程提供了空间数据集成,知识服务发布、注册、搜索、发现、组合等功能,以及地学问题智能推理和结果可视化表达等工具。本文对海量空间数据云存储与管理、知识云服务管理与组合、地学问题智能求解等平台关键技术进行了论述。最后,本文以历史地震影响场分析为例,分析了平台各组件在问题求解中的交互过程,实例表明,该平台可实现多节点、跨平台、异构地理知识服务的协同式计算,有效地降低地学问题求解的成本和复杂度。

本文引用格式

吴小竹, 陈崇成, 林剑峰, 巫建伟, 林甲祥, 雷德龙, 蔡志明 . 地理知识云GeoKSCloud:动因、设计开发与应用[J]. 地球信息科学学报, 2014 , 16(2) : 273 -281 . DOI: 10.3724/SP.J.1047.2014.00273

Abstract

Currently, it is one of the most challenging issues to discover and organize diverse distributed geospatial services for geosciences problem resolving, knowledge innovation and sharing. These services include geospatial data services, geospatial analysis services and geospatial data mining services, etc. Facing this challenge and considering the key points of geospatial information processing, knowledge discovery and sharing, in this paper, the concept of geospatial knowledge cloud is depicted, and a novel cloud-based geographical knowledge service platform named as GeoKSCloud is proposed. Based on cloud computing technology, GeoKSCloud tries to create a unified framework to aggregate a broad variety cross-node and cross-platform geospatial services for end-users. With aim to deal with the compute-intensive and data-intensive challenge of geospatial data processing, the platform adopts the idea of virtualization to construct a scalable computation environment. Five main components of data aggregation, service management, geosciences problem solving, platform control and portal are designed to provide functions of services registry, discovery, composition, execution and data integration. Moreover, supported by natural language understanding, ontology and data visualization technology, the platform offers intelligent reasoning and visualization tools to help users to perform problem solving task more efficiently. The key technologies associated with platform realization are discussed, which includes massive geospatial data cloud storage and management technology, knowledge service management and composition technology, and intelligent geospatial problem solving technology, et al. Finally, a use case of historical seismic influence field analysis is proposed to demonstrate the interoperation of platform components, and the representative user interfaces of platform are illustrated. The case study reveals that GeoKSCloud could reduce the complexity and overhead of geosciences problem solving by coordinating multiple distributed and heterogeneous services.

参考文献

[1] Goodchild M F. Challenges in geographical information science[C]. Proceedings of the Royal Society A, 467(2133),2011,2431-2443.

[2] Yang C W, Goodchild M, Huang Q Y, et al. Spatial cloud computing: How can the geospatial sciences use and help shape cloud computing[J]. International Journal of Digital Earth, 2011,4(4):305-329.

[3] De La Beaujardiere J. Web map service implementation specification[C]. Open GIS Consortium, 2002.

[4] Vretanos P. Web feature service implementation specification[C]. Open Geospatial Consortium Specification, 2005.

[5] Whiteside A, Evans J. Web coverage service (wcs) implementation specification[C]. Open Geospatial Consortium, 2006.

[6] Nebert D. Catalog services specification (Version 1.1. 1), OpenGIS© Implementation Specification[C]. OpenGIS Consortium, 2002.

[7] Brunclik T. Aggregating remote map services with local cascading WMS server[C]. Proceedings of the 6th WSEAS Int. Conf. on Artificial Intelligence, Knowledge Engineering and Data Bases, Corfu Island, Greece, February, 2007,16-19.

[8] Weiser A, Zipf A. Web service orchestration of OGC web services for disaster management, Geomatics Solutions for Disaster Management[M]. Berlin Heidelberg: Springer, 2007,239-254.

[9] Cannataro M, Talia D. The knowledge grid[J]. Communications of the ACM, 2003,46(1):89-93.

[10] ?ur?in V, Ghanem M, Guo Y, et al. Discovery net: towards a grid of knowledge discovery[C]. Proceedings of the Eighth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 2002,658-663.

[11] Stevens R D, Robinson A J, Goble C A. MyGrid: Personalised bioinformatics on the information grid[J]. Bioinformatics, 2003(19):302-304.

[12] Brezany P, Hofer J, Tjoa A M, et al. Gridminer: An infrastructure for data mining on computational grids[C]. Proceedings of Australian Partnership for Advanced Computing Conference (APAC), 2003.

[13] Di L. GeoBrain-a web services based geospatial knowledge building system[C]. Proceedings of NASA Earth Science Technology Conference, 2004,22-24.

[14] Di L. A framework for developing web-service-based intelligent geospatial knowledge systems[J]. Geographic Information Sciences, 2005,11(1):24-28.

[15] Zhao P, Di L. Semantic web service based geospatial knowledge discovery[C]. Proceedings of 2006 IEEE International Geoscience and Remote Sensing Symposium, Denver, Colorado, USA, 2006.

[16] Yue P, Di L, Yang W, et al. Semantics-based automatic composition of geospatial web service chains[J]. Computers & Geosciences, 2007,33(5):649-665.

[17] Chen L, Xiujun M, Guanhua C, et al. A peer-to-peer architecture for dynamic executing GIS web service composition[C]. Geoscience and Remote Sensing Symposium, 2005 IGARSS'05. Proceedings, 2005, 979-982.

[18] 陈崇成,林剑峰,吴小竹,等.基于NoSQL的海量空间数据云存储与服务方法[J].地球信息科学学报,2013,15(2):166-174.

[19] Zhang C, De Sterck H. CloudBATCH: A batch job queuing system on clouds with Hadoop and HBase[C]. 2010 IEEE Second International Conference on Cloud Computing Technology and Science (CloudCom), IEEE, 2010, 368-375.

[20] Eifrem E. Neo4J-the benefits of graph databases[DB/OL]. 2009. http://www.oscon.com/oscon2009 /public/schedule/detail/8364.

[21] D'Ambrogio A. A model-driven wsdl extension for describing the qos of web services[C]. IEEE International Conference on Web Services (ICWS'06), .2006,789-796.

[22] Farrell J, Lausen H. Semantic annotations for WSDL[R]. W3C Working Draft, 2006.

[23] Dustdar S, Schreiner W. A survey on web services composition[J]. International Journal of Web and Grid Services, 2005,1(1):1-30.

[24] McDermott D, Ghallab M, Howe A, et al. PDDL-the planning domain definition language[R]. http://www.cs.yale.edu/homes/dvm/,1998.

[25] 聂树明.基于GIS的地震影响场设计与应用[J].应用基础与工程科学学报,2008,16(4):546-556.

文章导航

/