计算机科学 ›› 2019, Vol. 46 ›› Issue (6A): 532-536.

• 综合、交叉与应用 • 上一篇    下一篇

基于云计算的地理信息服务技术

张新, 胡晓东, 魏嘉伟   

  1. 中国科学院遥感与数字地球研究所遥感科学国家重点实验室 北京100101
  • 出版日期:2019-06-14 发布日期:2019-07-02
  • 通讯作者: 张 新(1974-),男,博士,研究员,主要研究方向为地理时空大数据分析与服务,E-mail:zhangxin@radi.ac.cn
  • 作者简介:胡晓东(1982-),男,博士,助理研究员,主要研究方向为遥感信息自适应计算、遥感大数据管理;魏嘉伟(1997-),男,硕士生,主要研究方向为水色遥感。
  • 基金资助:
    本文受国家重点研发计划项目(2017YFB0504201),国家自然科学基金(61473286)资助。

Cloud Computing Based Geographical Information Service Technologies

ZHANG Xin, HU Xiao-dong, WEI Jia-wei   

  1. National Key Laboratory of Remote Sensing,Institute of Remote Sensing and Digital Earth,Chinese Academy of Sciences,Beijing 100101,China
  • Online:2019-06-14 Published:2019-07-02

摘要: 文中基于现有地理信息服务技术研究仅限于已有GIS软件在云计算环境下的新的软件部署和单个领域应用模式的局限,提出了地理信息服务技术的研究需要在云计算环境下开展应用模式的深入研究,深化以对地观测信息为特征的地理时空大数据的融合应用;进而分析了云GIS服务平台在数据管理、地理计算、地理信息制图与终端服务、专题应用系统构建和网络应用与服务模式5个方面的技术特征。参考并分类辩证分析国内外该领域内经典的理论与实证文献资料,顺应云GIS研究的最新趋势,设计了“存储-计算-服务”一体化的云GIS平台技术架构,并针对目前云GIS平台的应用现状,提出了基于云计算的地理信息服务的5种模式。采用MongoDB作为元信息库、业务数据等的载体,应用GridFS文件系统作为底层异构存储的一种,采用Redis作为数据引擎的数据交换缓存以确保处理的效率,采用ZeroMQ作为传输中间件,基于Node.js开发了“管家-工作者”模式的数据引擎和资源服务。针对海量、高吞吐、空间结构化的遥感影像数据及其基础土地信息产品的存储与管理问题,基于MongoDB数据库开发了原型系统并使用PB量级数据进行实验,验证了本文研究成果的可行性和先进性。

关键词: 地理时空大数据, 服务模式, 云计算

Abstract: Based on the limitations of existing research on geographic information service technology,which is only limited to the new software deployment of existing GIS software in the cloud computing environment and the application mode of a single field,this paper proposed that the research on geographic information service technology needs to carry out in-depth research on the application mode in the cloud computing environment and deepen the fusion application of geospatial and temporal big data characterized by earth observation information.Furthermore,it analyzed the technical characteristics of cloud GIS service platform in five aspects:data management,geographic computing,geographic information mapping and terminal service,thematic application system construction,network application and service mode.By referring to and classifying and dialectically analyzing the classic theoretical and empirical literatures in this field at home and abroad,in line with the latest trend of cloud GIS research,the technical framework of cloud GIS platform integrating “store-computing-service” was designed,and five models of geographic information service based on cloud computing were proposed according to the current application status of cloud GIS platform.MongoDB was adopted as the carrier of information and business data and GridFS file system was applied as a kind of underlying heterogeneous storage.At the same time,Redis was utilized as the data exchange cache of the data engine to ensure the processing efficiency,and ZeroMQ was leveraged as the transmission middleware to develop the data engine and resource service of the “Mannger-worker” mode based on Node.js.Aiming at the problem of storage and management of massive,high-throughput,spatially-structured remote sensing image data and its basic land information products,a prototype system was developed based on MongoDB database and tested with PB data,which verified the feasibility and advancement of the research results in this paper.

Key words: Cloud computing, Geographical spatitemporal data, Service mode

中图分类号: 

  • TP391
[1]周成虎.全空间地理信息系统展望[J].地理科学进展,2015,34(2):129-131.
[2]方雷.基于云计算的土地资源服务高效处理平台关键技术探索与研究[D].杭州:浙江大学,2011.
[3]汪品先.穿凿地球系统的时间隧道[J].中国科学(D辑:地球科学),2009,39(10):1313-1338.
[4]王钦敏.经济社会发展中的大数据应用[J].地理学报,2015,70(5):691-695.
[5]李丰丹.基于云GIS架构的地质信息服务关键技术研究[D].北京:中国地质大学(北京),2015.
[6]陆锋,张恒才.大数据与广义GIS[J].武汉大学学报(信息科学版),2014,39(6):645-654.
[7]李清泉,李德仁.大数据GIS[J].武汉大学学报(信息科学版),2014,39(6):641-644,666.
[8]倪永,陈荣国.主流云GIS平台软件应用分析[J].测绘科学技术学报,2013,30(2):177-181.
[9]GOLDBERG D,OLIVARESM,LI Z X,et al.Maps & GIS Data Libraries in the Era of Big Data and Cloud Computing[J].Journal of Map & Geography Libraries,2014,10(1):100-122.
[10]YANG C W,HUANG Q Y,LI Z,et al.Big Data and cloud computing:innovation opportunities and challenges[J].International Journal of Digital Earth,2017,10(1):13-53.
[11]TSAI W F,CHANG J Y,YAN S Y,et al.Cloud Based Web 3D GIS Taiwan Platform[J].ISPRS-International Archives of the Photogrammetry,Remote Sensing and Spatial Information Scien-ces,2012,XXXVIII-6/(1):19-22.
[12]FUSTES D,CANTORNA D,DAFONTE C,et al.Acloud-inte-grated web platform for marine monitoring using GIS and remote sensing.Application to oil spill detection through SARima-ges[J].Future Generation Computer Systems,2014,34(5):155-160.
[13]周成虎,欧阳,李增元.我国遥感数据的集成与共享研究[J].中国工程科学,2008(6):51-55,75.
[14]左尧,王少华,钟耳顺,等.高性能GIS研究进展及评述[J].地球信息科学学报,2017,19(4):437-446.
[15]谭娟,白鹤峰,陈勇,等.开放式遥感数据服务系统架构技术研究[J].武汉大学学报(信息科学版),2015,40(7):950-956.
[16]刘义,陈荦,景宁,等.利用MapReduce进行批量遥感影像瓦片金字塔构建[J].武汉大学学报(信息科学版),2013,38(3):278-282.
[17]李国庆,张红月,张连翀,等.地球观测数据共享的发展和趋势[J].遥感学报,2016,20(5):979-990.
[18]李国庆,黄震春.遥感大数据的基础设施:集成、管理与按需服务[J].计算机研究与发展,2017,54(2):267-283.
[19]任伏虎,王晋年.遥感云服务平台技术研究与实验[J].遥感学报,2012,16(6):1331-1346.
[20]徐冠华.创新驱动—中国GIS软件发展的必由之路[J].地理信息世界,2017,24(5):1-7.
[1] 高诗尧, 陈燕俐, 许玉岚.
云环境下基于属性的多关键字可搜索加密方案
Expressive Attribute-based Searchable Encryption Scheme in Cloud Computing
计算机科学, 2022, 49(3): 313-321. https://doi.org/10.11896/jsjkx.201100214
[2] 王政, 姜春茂.
一种基于三支决策的云任务调度优化算法
Cloud Task Scheduling Algorithm Based on Three-way Decisions
计算机科学, 2021, 48(6A): 420-426. https://doi.org/10.11896/jsjkx.201000023
[3] 潘瑞杰, 王高才, 黄珩逸.
云计算下基于动态用户信任度的属性访问控制
Attribute Access Control Based on Dynamic User Trust in Cloud Computing
计算机科学, 2021, 48(5): 313-319. https://doi.org/10.11896/jsjkx.200400013
[4] 陈玉平, 刘波, 林伟伟, 程慧雯.
云边协同综述
Survey of Cloud-edge Collaboration
计算机科学, 2021, 48(3): 259-268. https://doi.org/10.11896/jsjkx.201000109
[5] 蒋慧敏, 蒋哲远.
企业云服务体系结构的参考模型与开发方法
Reference Model and Development Methodology for Enterprise Cloud Service Architecture
计算机科学, 2021, 48(2): 13-22. https://doi.org/10.11896/jsjkx.200300044
[6] 王文娟, 杜学绘, 任志宇, 单棣斌.
基于因果知识和时空关联的云平台攻击场景重构
Reconstruction of Cloud Platform Attack Scenario Based on Causal Knowledge and Temporal- Spatial Correlation
计算机科学, 2021, 48(2): 317-323. https://doi.org/10.11896/jsjkx.191200172
[7] 毛瀚宇, 聂铁铮, 申德荣, 于戈, 徐石成, 何光宇.
区块链即服务平台关键技术及发展综述
Survey on Key Techniques and Development of Blockchain as a Service Platform
计算机科学, 2021, 48(11): 4-11. https://doi.org/10.11896/jsjkx.210500159
[8] 王勤, 魏立斐, 刘纪海, 张蕾.
基于云服务器辅助的多方隐私交集计算协议
Private Set Intersection Protocols Among Multi-party with Cloud Server Aided
计算机科学, 2021, 48(10): 301-307. https://doi.org/10.11896/jsjkx.210300308
[9] 雷阳, 姜瑛.
云计算环境下关联节点的异常判断
Anomaly Judgment of Directly Associated Nodes Under Cloud Computing Environment
计算机科学, 2021, 48(1): 295-300. https://doi.org/10.11896/jsjkx.191200186
[10] 徐蕴琪, 黄荷, 金钟.
容器技术在科学计算中的应用研究
Application Research on Container Technology in Scientific Computing
计算机科学, 2021, 48(1): 319-325. https://doi.org/10.11896/jsjkx.191100111
[11] 张恺琪, 涂志莹, 初佃辉, 李春山.
基于排队论的服务资源可用性相关研究综述
Survey on Service Resource Availability Forecast Based on Queuing Theory
计算机科学, 2021, 48(1): 26-33. https://doi.org/10.11896/jsjkx.200900211
[12] 李彦, 申德荣, 聂铁铮, 寇月.
面向加密云数据的多关键字语义搜索方法
Multi-keyword Semantic Search Scheme for Encrypted Cloud Data
计算机科学, 2020, 47(9): 318-323. https://doi.org/10.11896/jsjkx.190800139
[13] 马潇潇, 黄艳.
大属性可公开追踪的密文策略属性基加密方案
Publicly Traceable Accountable Ciphertext Policy Attribute Based Encryption Scheme Supporting Large Universe
计算机科学, 2020, 47(6A): 420-423. https://doi.org/10.11896/JsJkx.190700131
[14] 梁俊斌, 张敏, 蒋婵.
社交传感云安全研究进展
Research Progress of Social Sensor Cloud Security
计算机科学, 2020, 47(6): 276-283. https://doi.org/10.11896/jsjkx.190400116
[15] 金小敏, 滑文强.
移动云计算中面向能耗优化的资源管理
Energy Optimization Oriented Resource Management in Mobile Cloud Computing
计算机科学, 2020, 47(6): 247-251. https://doi.org/10.11896/jsjkx.190400020
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!