用户名: 密码: 验证码:
云计算环境下高分辨率遥感影像存储与高效管理技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着对地观测技术的发展,我国已初步形成天地一体化的遥感应用体系,各行业和科研机构已积累了大量的高分辨率遥感影像数据。然而,这种按行业分散存储及管理的方式导致形成的“信息孤岛”,大大制约了高分辨率遥感数据共享及应用的发展。因此,如何整合并管理现有高分辨率遥感影像数据资源,及在分布式环境下为高分辨率遥感影像共享服务及高性能应用服务提供技术支撑是一个亟待解决的问题。近年来,云计算技术的不断成熟和发展,为高分辨率遥感影像快速获取及高效处理提供了一种新的有效方法。
     论文在分析高分辨率遥感影像特点及应用的基础上,结合云计算的虚拟化、分布式存储、分布式计算技术,设计云计算环境下的高分辨率遥感影像存储模型、管理平台,以及高性能计算等服务,并将本平台与土地利用规划业务结合实现了一个原型实验系统。本文的主要研究内容如下:
     (1)设计云计算环境下的高分辨率遥感影像存储模型C-RSM在分析和对比当前主流云平台基础上,提出整合已有云平台Hadoop及Eucalyptus,并围绕遥感影像数据共享及地图服务等应用的特点,设计了基于Hadoop云平台下的高分辨率遥感影像数据组织方法;版本变更管理机制;并提出了Hadoop云平台下高分辨率遥感影像数据划分及存储策略;及设计了Hadoop云平台下高分辨率遥感影像存取算法,存取算法主要讨论了两种算法,分别是Hadoop下默认透明方式的高分辨遥感影像存取算法,和在提出Hadoop下的基于Block的金字塔模型索引基础上,设计了Hadoop下遥感影像地图服务的访问算法。
     (2)在C-RSM模型基础上,设计高分辨率遥感影像管理平台C-RSMP在分析和对比当前分布式环境下的空间数据管理技术基础上,提出采用云计算技术管理高分辨率遥感影像的优势,并在分析了当前云GIS发展不足后,着手设计C-RSMP的体系结构、服务结构,以及C-RSMP中的高分辨率遥感影像基础服务,包括云计算环境下的高分辨率遥感影像数据共享服务、地图服务、及高性能计算服务。在服务设计中首次提出将GPU的并行计算能力与云计算技术结合,并在设计GPU加速的影像重采样算法及金字塔模型创建算法基础上,设计了Hadoop下GPU加速的影像重采样算法、及高分辨率遥感影像缓存管理算法,另外高性能计算服务的研究内容分为基于Eucalyptus虚拟资源管理的分布式任务、及基于MapReduce的高性能计算。
     (3)将C-RSMP与土地利用规划业务结合实现原型实验系统:讨论了系统构架及系统中云计算环境的部署,实现并展示了系统中土地利用规划业务、云平台管理、高分辨率遥感影像数据共享及地图服务、高性能计算服务等功能模块。选取浙江省部分土地利用规划数据进行效率测试,主要针对系统提供的高分辨率遥感影像存取服务、地图服务、及高性能计算中关键算法在本实验平台上进行了多组对比效率测试,实验表明平台中的算法正确,性能可靠。
     研究结果表明,本文采用基于遥感影像应用来设计云计算环境下高分辨率遥感影像存储模型、及管理平台的研究方法,可以解决当前遥感影像分散存储与管理的问题。本研究提出的两种高性能计算服务,其中基于虚拟资源管理的高性能计算可为其他串行算法移植到本平台提供基础,而基于MapReduce的GPU加速遥感影像算法可为其他遥感影像处理串行算法移植到本平台提供借鉴。本文将C-RSMP与土地利用规划行业应用结合,同样可为其他行业应用迁移到云计算环境提供一种新途径。
With the development of earth observation technologies, integrated earth observation system of remote sensing satellites and ground systems has been established preliminary in China, and numerous high resolution remote sensing image data has been accumulated by various industries and research institution. However, the "Information silos" caused by dispersed storage and management, has seriously restricted the development of high resolution remote sensing image data sharing and application. The issues of how to integrate and manage the high resolution remote sensing image resources, provide technical support for high resolution remote sensing image sharing services and high performance application services in distributed computing environment, is urgently to be solved. In recent years, the development of cloud computing technology provides a new effective method for rapid accessing and efficient processing of high resolution remote sensing image.
     Based on the analysis of characteristics and applications of high resolution remote sensing images, combining cloud computing technology, which including virtualization, distributed storage, and distributed computing; the paper designed a model of high resolution remote sensing image storage, and then designed a management platform and some high-performance computing services. Finally, a prototype experimental system was developed by combined land plan services with this platform. The main research works are as follows:
     1. Designed a high resolution remote sensing image storage model C-RSM on cloud computing:by analyzing and comparing current mainstream cloud computing platforms, and focusing on characteristics of remote sensing image data sharing and map service etc., we designed high resolution remote sensing image organization method on Hadoop, and spatiotemporal management mechanism; then proposed storage strategy of high resolution remote sensing image data on Hadoop, and designed an algorithm of storing-accessing high resolution remote sensing image on Hadoop.
     2. Designed a management platform of high resolution remote sensing image based on C-RSM, which is called C-RSMP:after analyzing and comparing the spatial data management technology on current distributed computing environment, we summarized the advantages of using cloud computing technology to managing high resolution remote sensing images, and we integrated two cloud computing platform (Hadoop and Eucalyptus) for managing spatial data, then by analyzing the deficiency of current cloud GIS development, we designed the C-RSMP's architecture structure, services structure, and designed C-RSMP's high resolution remote sensing image fundamental services, including sharing service, map service, and high performance computing services of high resolution remote sensing image data in cloud computing environment. We proposed an approach that combined the parallel computing capability of GPU to cloud computing for the first time. Based on designing the algorithms of resampling and building pyramid model, which are accelerating by GPU, we redesigned these algorithms on Hadoop. The high performance computing services included distributed tasks based on Eucalyptus virtual resources management and high performance computing based on MapReduce.
     3. Achieve the prototype experimental system of land plan services on C_RSMP: firstly we discussed the system architecture and system deployment in cloud computing environment, then demonstrated the system's main modules, including land plan affairs, cloud computing platform management, sharing service, map service, and high performance computing service of high resolution remote sensing image data. Finally, we mainly tested the key algorithms of storing-accessing service, map service, high performance computing service of high resolution remote sensing image, by using land plan data of several parts in Zhejiang province. The results of experiments proved the high performance of our platform.
     The results showed that our research works can solve the problem on distributed storage and management of remote sensing image. The proposed high-performance computing services can be referenced for other serial algorithms migrating to our platform. Our research work on combining C-RSMP and land plan industry can also be applied to other industries to migrate to the cloud computing environment.
引文
百度百科.天地图http://baike.baidu.com/view/4559007.htm[EB/OL],2010.
    陈国良.并行计算-结构·算法·编程[M]:高等教育出版社,1999.
    陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009(5):1337—1348.
    陈世荣,马海建,范一大等.基于高分辨率遥感影像的汶川地震道路损毁评估[J].遥感学报,2008,12(6):949-955.
    陈述彭,鲁学军,周成虎.地理信息系统导论[M]:科学出版社,2000.
    陈天华.图像检索技术研究与发展[J].北京工商大学学报(自然科学版),2008(6)
    陈志荣.移动空间信息网格服务模型研究及实现方法[D].博士学位论文,浙江大学,2008.
    陈志荣,刘仁义,徐财江等.一种面向网络发布的海洋遥感数据库引擎[J].武汉大学学报.信息科学版,2007,32(12):1107—1110.
    程承旗,张恩东,万元嵬等.遥感影像剖分金字塔研究[J].地理与地理信息科学,2010,26(1):19-23.
    邓雪清.栅格型空间数据服务体系结构与算法研究[D].博士学位论文,中国人民解放军信息工程大学,2003.
    丁卫嘉.基于ORACLE GeoRaster的遥感影像库技术研究[D].硕士学位论文,中国科学院研究生院(遥感应用研究所),2006.
    董海良.基于Globus Toolkit 4.0的空间信息服务的实现[D].硕士学位论文,电子科技大学,2007.
    杜震洪.近海环境地物认知模型与智能服务聚合研究[D].博士学位论文,浙江大学,2010.
    范建容,张建强,田兵伟等.汶川地震次生灾害毁坏耕地的遥感快速评估方法——以北川县
    唐家山地区为例[J].遥感学报,2008,12(6):917-924.
    方雷.基于云计算的土地资源服务高效处理理论框架及其平台关键技术研究[D].博士学位论文,浙江大学,2011.
    高曙明,何发智.分布式协同设计技术综述[J].计算机辅助设计与图形学学报,2004(2)149-157.
    国家测绘局卫星测绘应用中心. 航天五院ZY-3卫星介绍http://sasmac.sbsm.gov.cn/article//wxzh/200912/20091200059259.shtml[EB/OL],2009.
    何炎祥,罗先林,吴思等.对三种典型分布式任务分配算法的分析[J].小型微型计算机系统,1997(11):2-7.
    姜小俊.海底浅层声学认知空间数据集成与融合模型及GIS表达研究[D].博士学位论文,浙江大学,2009.
    经济日报.“天地图”正式上线运行总数据量约30TBhttp://www.sbsm.gov.cn/article/mtbd/201101/20110100079417.shtml[EB/OL],2011.
    李德仁.地球空间信息学的机遇[J].武汉大学学报(信息科学版),2004,29(9):753-756.
    李德仁.论地球空间信息的3维可视化:基于图形还是基于影像[J].测绘学报,2010,39(2)111-114.
    李德仁,陈晓玲,蔡晓斌.空间信息技术用于汶川地震救灾[J]. JOURNAL OF REMOTE SENSING,2008,12 (6)
    李德仁,王密,胡芬.利用我国高分辨率卫星影像监测北京市违章建筑[J].科学通报,2009 (3):305-311.
    李德仁,肖志峰,朱欣焰等.空间信息多级网格的划分方法及编码研究[J].测绘学报,2006,35(1):52-55.
    李建锋,彭舰.云计算环境下基于改进遗传算法的任务调度算法[J].计算机应用,2011(1):184—186.
    李满春,陈奇,周炎坤等.基于空间数据引擎的企业化GIS数据组织与处理[J].中国图象图形学报,2000(3):3-9.
    李学俊,王尊亮,李晓欢等.基于地图切片预取的WebGIS系统[J].计算机应用研究,2009(10):3849-3851.
    刘鹏.刘鹏:网格计算像OSI,云计算像TCP/IPhttp://www.chinagrid.net/trans.aspx?id=3310[EB/OL],2009.
    刘鹏.云计算[M].北京:电子工业出版社,2010.
    刘婷.土地资源信息语义服务发现与服务链研究[D].博士学位论文,浙江大学,2010.
    刘旭辉,韩冀中,贺劲等.基于集群系统的空间数据并行处理策略研究[J].高技术通讯,2009,19(10):991-997.
    刘异,呙维,江万寿等.一种基于云计算模型的遥感处理服务模式研究与实现[J].计算机应用研究,2009,26(9):3428-3431.
    陆丽珍.基于数据库方式的遥感图像库内容检索[M]:气象出版社,2005.
    彭望碌,白振平,刘湘南等.遥感概论[M].北京:高等教育出版社,2002.
    秦啸,韩宗芬,庞丽萍.基于异构分布式系统的实时容错调度算法[J].计算机学报,2002(1):49-56.
    任昌荣,刘小红.预取机制在WebGIS中的应用[J].现代计算机(专业版),2005(4):64-67.
    邵佩英.分布式数据库系统及其应用(第二版)[M]:科学出版社,2005.
    沈占锋,骆剑承,陈秋晓等.高分辨率遥感影像并行处理数据分配策略研究[J].哈尔滨工业大学学报,2006,38(11):1968-1971.
    宋关福.GIS软件:从纸空间到真空间的蜕变http://www.supermap.com.cn/sup/xwtxpage.asp?orderID=140[EB/OL],2009.
    宋江洪.遥感图像处理软件中的关键技术研究[D].博士学位论文,中国科学院研究生院,2005.
    宋爽.基于地理信息Web服务的海量遥感影像分布式处理与发布[D].硕士学位论文,中国人民解放军信息工程大学,2007.
    苏凤环,刘洪江,韩用顺.汶川地震山地灾害遥感快速提取及其分布特点分析[J].遥感学报,2008,12(6):956-963.
    孙宏元.基于HPC的多分辨空间信息应用基础平台关键技术研究[D],西安电子科技大学,2006.
    唐川,丁军,梁京涛.汶川震区北川县城泥石流源地特征的遥感动态分析[J].工程地质学报,2010,18(1):1-7.
    童庆禧,张兵,郑兰芬.高光谱遥感——原理、技术与应用[M].北京:高等教育出版社,2006.
    王慧,申家双,陈冬阳等.一种高性能的大区域遥感影像管理模型[J].海洋测绘,2006(3)71-74.
    王静.政府间国际地球观测组织部长级峰会在京举行建立全球综合地球观测系统须无间合作http://news.sciencenet.cn/htmlnews/2010/11/239871.shtm[EB/OL],2010.
    王连备,贲进.基于SOA的遥感影像共享架构研究[J].武汉大学学报(信息科学版),2010,35 (11):1314-1317.
    王庆波,金滓,何乐等.虚拟化与云计算[M]:电子工业出版社,2010.
    网易新闻.天地图:拙劣的模仿http://discover.news.163.com/special/tianditu/[EB/OL],2010.
    吴立新,史文中.地理信息系统原理与算法[M]:科学出版社,2003.
    吴炜,沈占锋,骆剑承等.均值漂移高分辨率遥感影像多尺度分割的集群实现[J].计算机工程与应用,2009,45(34):7-9.
    吴信才.空间数据库[M]:科学出版社,2009.
    席福彪.基于集群系统GEOIP的遥感剖分面片数据处理技术的研究[D].硕士学位论文,长春理工大学,2010.
    肖汉,张祖勋.基于GPGPU的并行影像匹配算法[J].测绘学报,2010,39(1):46-51.
    许欢.面向服务的土地资源空间信息多级语义网格研究[D].博士学位论文,浙江大学,2009.
    杨靖宇.遥感影像GPU并行化处理技术与实现方法[D].硕士学位论文,解放军信息工程大学,2008.
    尹占娥.现代遥感导论[M],2008.
    英特尔开源软件技术中心,复旦大学并行处理研究所.系统虚拟化-原理与实现[M].北京:清华大学出版社,2009.
    赵春宇.高性能并行GIS中矢量空间数据存取与处理关键技术研究[D].博士学位论文,武汉大学,2006.
    赵英时.遥感应用分析原理与方法[M].北京:科学出版社,2003.
    赵元,张新长,康停军.并行蚁群算法及其在区委选址中的应用[J].测绘学报,2010,39(3):322-327.
    赵振.一种自适应海量存储系统组织策略及关键技术研究[D].博士学位论文,华中科技大学,2006.
    浙江省国土资源厅. 《浙江省县(市)级土地利用规划管理信息系统建设总体设计方案》2008.
    浙江省国土资源厅.《浙江省县(市)级土地利用管理信息系统建设成果测评规定》,2009.
    浙江省国土资源厅.浙江省县级土地利用规划数据质量检查规则.
    中国测绘科学研究院.数字城市地理空间示范框架http://zgchl.enicp.net/[EB/OL],2011.
    中国经济网. 全球第—款支持云架构的GIS平台产品发布http://news.xinhuanet.com/world/2010-08/03/c_12404512.htm[EB/OL],2010.
    中国科学院办公厅.两院院士大会在京开幕胡锦涛出席并发表重要讲话http://www.cas.cn/zt/hyzt/zkyd14cysdh/1djh/200908/t20090810_2355134.html[EB/OL],2010.
    中国软件网. 吴信才:云GIS带来的最大影响是体系架构http://www.edu.cn/zhuan_jia_ping_shu_1113/20101206/t20101206_549361.shtml[EB/OL], 2010.
    中华人民共和国国土资源部. 《全国土地利用总体规划纲要(2006—2020年)》http://www.mlr.gov.cn/xwdt/jrxw/200810/t20081024_681040.htm[EB/OL],2008.
    中华人民共和国科学技术部. 面向新型硬件架构的复杂地理计算平台http://www.most.gov.cn/tztg/201010/P020101020609916242108.pdf[EB/OL],2010.
    周成虎,欧阳,李增元.我国遥感数据的集成与共享研究[J].中国工程科学,2008(6):51-55.
    朱庆,周艳.分布式空间数据存储对象[J].武汉大学学报(信息科学版),2006(5):391-394.
    诸云强.地球系统科学数据共享关键技术研究[M]:科学出版社,2009.
    Adler D W. IBM DB2 spatial extender-spatial data within the RDBMS[M],2001:687-692.
    Alonso-Calvo R, Crespo J, Garcia-Remesal M et al. On distributing load in cloud computing:A real application for very-large image datasets,. AMSTERDAM:ELSEVIER SCIENCE BV,2010: 2663-2671.
    Armbrust M, Fox A, Griffith R et al. A view of cloud computing[J]. Commun. ACM,2010,53 (4):50-58.
    Bartholomew D. SQL vs. NoSQL [J]. Linux Journal,2010,2010 (195)
    Batista V, Millman D L, Pion S et al. Parallel geometric algorithms for multi-core computers[J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS,2010,43 (8Sp.Iss. SI):663-677.
    Belloum A, Hendrikse Z, Groep D et al. The Vlam-G abstract machine:a data and process handling system on the Grid[M],2010:81-93.
    Bittorrent. Bittorrent http://www.bittorrent.com/[EB/OL].2011-4-15.
    Blower J D. GIS in the cloud:implementing a web map service on Google App Engine[C]. COM.Geo'10 Proceedings of the 1st International Conference and Exhibition on Computing for Geospatial Research & Application, A CM. New York, NY, USA,2010.
    Bo D, Jie Q, Qinghua Z et al. A Novel Approach to Improving the Efficiency of Storing and Accessing Small Files on Hadoop:A Case Study by PowerPoint Files[C]. Services Computing (SCC),2010 IEEE International Conference on. Miami, FL,2010:65-72.
    Borbas E, Seemann S W, Huang H L et al. Global profile training database for satellite regression retrievals with estimates of skin temperature and emissivity[M],2005.
    Brewer E. Toward Robust Distributed Systems[R] http://www.cs.berkeley.edu/-brewer/cs262b-2004/PODC-keynote.pdf, Berkeley,2000.
    Brinkhoff T, Kriegel H P, Seeger B. Parallel processing of spatial joins using R-trees,. LOS ALAMITOS:IEEE, COMPUTER SOC PRESS,1996:258-265.
    Burrows M. The Chubby lock service for loosely-coupled distributed systems[C]. Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation-Volume 7. Seattle, WA:USENIX Association,2006:24.
    C. Brunsdon S F M C. Geographically Weighted Regression [J]. Journal of the Royal Statistical Society:Series D (The Statistician),1998,47(3):431-443. Cary A, Sun Z, Hristidis V et al. Experiences on Processing Spatial Data with MapReduce[M]: Springer Berlin/Heidelberg,2009:302-319.
    Chang F, Dean J, Ghemawat S et al. Bigtable:A distributed storage system for structured data[J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS,2008,26 (42)
    Chang K. Introduction to Geographic information Systems Third Edition[M]:McGraw-Hill,2006. Chapple S R, Clarke L J. The Parallel Utilities[C]. Scalable Parallel Libraries Conference. Mississippi State, MS, USA,1994:21-30.
    Chenqiuge四问云GIS[M],2011.
    Cryans J D, April A, Abran A. Criteria to Compare Cloud Computing with Current Database Technology,. BERLIN:SPRINGER-VERLAG BERLIN,2008:114-126.
    Culler D E, Singh J P, Gupta A. Parallel Computer Architecture A Hardware/Softeare Approach (Second Edition)[M]:Elsevier Science(Singapore),2003.
    Dean J, Ghemawat S. MapReduce:Simplified data processing on large clusters[J]. USENIX Association Proceedings of the Sixth Symposium on Operating Systems Design and Implementation (OSDE'04),2004:137-149.
    Dean J, Ghemawat S. Mapreduce:Simplified data processing on large clusters[J]. COMMUNICATIONS OF THE ACM,2008,51 (1):107-113.
    Dean J, Ghemawat S. MapReduce:A Flexible Data Processing Tool[J]. COMMUNICATIONS OF THE ACM,2010,53 (1):72-77.
    DeCandia G, Hastorun D, Jampani M et al. Dynamo:Amazon's Highly Available Key-value Store [C]. ACM. Stevenson, Washington, USA,2007.
    Delap S. HBase Leads Discuss Hadoop, BigTable and Distributed Databases. http://www.infoq.com/news/2008/04/hbase-interview[EB/OL].2011-3-2. Eckel B. Thinking in Java(4th Edition) [M]:Prentice Hall,2006.
    Esri. ArcGIS 10产品白皮书[M],2010.
    Fetterly D, Haridasan M, Isard M et al. TidyFS:A Simple and Small Distributed File System [R], http://research.microsoft.com/pubs/138617/tidyfs.pdf,2010.
    Foster I. A Globus Toolkit Primer [M],2005.
    Foster I, Zhao Y, Raicu I et al. Cloud Computing and Grid Computing 360-Degree Compared[J]. GCE:2008 GRID COMPUTING ENVIRONMENTS WORKSHOP,2008:60-69. Gaede V, G O, Nther. Multidimensional access methods[J]. ACM Comput. Surv.,1998,30 (2): 170-231.
    Geo World. Industry Outlook 2011:Time Keeps on Slipping.... http://www.geoplace.com/ME2/dirmod.asp?sid=&nm=&type=MultiPublishing&mod =PublishingTitles&mid=13B2F0D0AFA04476A2ACC02ED28A405F&tier=4&id=0FEF84E240FD 4C7FBA08C6B8B3EF3122[EB/OL].2011-2-18.
    Ghazali J N, Kamsin A. A Real Time Simulation and Modeling of Flood Hazard,. ATHENS: WORLD SCIENTIFIC AND ENGINEERING ACAD AND SOC,2008:438-443.
    Ghemawat S, Gobioff H, Leung S. The Google file system[C]. Proceedings of the nineteenth ACM symposium on Operating systems principles. Bolton Landing, NY, USA:ACM,2003: 29-43.
    Google. cloud computing(Google Trends). http://www.google.com.hk/trends?q=cloud+computing&ctab=0&geo=all&date=all[EB/O L].
    Google. WebP:A new image format for the Web. http://code.google.com/intl/zh-CN/speed/webp/index.html[EB/OL].2011-3-6.
    Gorawski M, Malczok R. Distributed Spatial Data Warehouse Indexed with Virtual Memory Aggregation Tree[C]. the Second Workshop on Spatio-Temporal Database Management. Toronto, Canada,2004.
    GQting R H. An introduction to spatial database systems[J]. VLDB Journal,1994,3(4):357-399.
    GRAHAM R M. Use of High-Level Languages for System Programming[R], M.I.T.,1970.
    Gropp W, Huss-Lederman S, Lumsdaine A et al. MPI—The Complete Reference:Volume 2, The MPI-2 Extensions[M]:MIT Press, Cambridge, MA,1998.
    Gropp W, Lusk E, Skjellum A. Using MPI:Portable Parallel Programming with the Message-Passing Interface[M]. Cambridge, MA:MIT,1999.
    Guan Q. pRPL:an open-source general-purpose parallel Raster Processing programming Library[J]. SIGSPATIAL Special,2009,1 (1):57-62.
    Guan X, Wu H. Leveraging the power of multi-core platforms for large-scale geospatial data processing:Exemplified by generating DEM from massive LiDAR point clouds[J]. Computers & Geosciences,2010,36 (10):1276-1282.
    Guo D, Wu K, Li J et al. Spatial scene similarity assessment on Hadoop[C]. Proceedings of the ACM SIGSPATIAL International Workshop on High Performance and Distributed Geographic Information Systems. San Jose, California:ACM,2010:39-42.
    Hay C, Prince B H. Azure in action[M]:Manning Publications Co,2011.
    HAYDEN C. Announcing the Map/Reduce Toolkit. http://open.blogs.nytimes.com/2009/05/11/announcing-the-mapreduce-toolkit/[EB/OL].2 009.5.11.
    He B, Fang W, Luo Q et al. Mars:a MapReduce framework on graphics processors[C]. PACT '08. New York, NY, USA:ACM,2008:260-269.
    He X, Ji M, Bao H. A unified active and semi-supervised learning framework for image compression[J],2009.
    Heymann E, Senar M, Luque E et al. Adaptive Scheduling for Master-Worker Applications on the Computational Grid[M]:Springer Berlin/Heidelberg,2000:214-227.
    Horey J. A programming framework for integrating web-based spatiotemporal sensor data with MapReduce capabilities[C]. Proceedings of the ACM SIGSPATIAL International Workshop on GeoStreaming. San Jose, California:ACM,2010:51-58.
    Hsieh F S. Developing cooperation mechanism for multi-agent systems with Petri nets[J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE,2009,22 (4-5): 616-627.
    Huang F, Liu D S, Liu P et al. Research on cluster-based parallel GIS with the example of parallelization on GRASS GIS[J]. Sixth International Conference on Grid and Cooperative Computing, Proceedings,2007:642-649.
    Huang F, Liu D, Li X et al. Preliminary study of a cluster-based open-source parallel GIS based on the GRASS GIS[J]. International Journal of Digital Earth,2011,99999 (1):1-19.
    Huang F, Liu D, Tan X et al. Explorations of the implementation of a parallel IDW interpolation algorithm in a Linux cluster-based parallel GIS[J]. Computers & Geosciences,2010,37(4) 426-434.
    Huang Z, Fang Y, Chen B et al. Development of a Grid GIS Prototype for Geospatial Data Integration[M],2008:628-631.
    Hunt P, Konar M, Junqueira F P et al. ZooKeeper:wait-free coordination for internet-scale systems[C]. USENIXATC'10. Berkeley, CA, USA:USENIX Association,2010:11.
    Ibrahim S, Jin H, Lu L et al. Evaluating MapReduce on Virtual Machines:The Hadoop Case,. BERLIN:SPRINGER-VERLAG BERLIN,2009:519-528.
    Isard M, Budiu M, Yu Y et al. Dryad:Distributed Data-Parallel Programs from Sequential Building Blocks
    [C]. European Conference on Computer Systems (EuroSys). Lisbon, Portugal,2007:21-23.
    Junfeng K, Feng Z, Renyi L et al. Multi-Core Programming in Land Plan Spatial Data Quality Checking:A Case Study on Multilayer Relationship Checking[C]. Multimedia Technology (ICMT), 2010 International Conference on. Ningbo,2010:1-4.
    Kai W, Jizhong H, Bibo T et al. Accelerating Spatial Data Processing with MapReduce[C]. Parallel and Distributed Systems (1CPADS),2010 IEEE 16th International Conference on. Shanghai,2010: 229-236.
    Khetrapal A, Ganesh V. HBase and Hypertable for large scale distributed storage systems[R], http://www.uavindia.com/ankur/downloads/HypertableHBaseEval2.pdf,2010.
    Koopman P, DeVale J. Comparing the Robustness of POSIX Operating Systems[C]. Proceedings of the Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing:IEEE Computer Society,1999:30.
    Kouyoumjian V. The New Age of Cloud Computing and GIS http://www.esri.com/news/arcwatch/0110/feature.html[EB/OL].2010-1.
    Krafzig D, Banke K, Slama D. Enterprise SOA:Service-Oriented Architecture Best Practices (The Coad Series)[M]. PTR Upper Saddle River, NJ, USA:Prentice Hall,2004.
    Krishnan S, Baru C, Crosby C. Evaluation of MapReduce for Gridding LIDAR Data[C]. Cloud Computing Technology and Science (CloudCom),2010 IEEE Second International Conference on, 2010:33-40.
    Lam C. Hadoop in action[M]:Manning,2011.
    Laurini R. Spatial multi-database topological continuity and indexing:a step towards seamless GIS data interoperability[J]. INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE,1998,12 (4):373-402.
    Li W L, Tong X F, Wang T et al. Parallelization Strategies and Performance Analysis of Media Mining Applications on Multi-Core Processors [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY,2009,57(2Sp. Iss. SI):213-228.
    Li X F, Tu S R, He X F et al. Web-based distribution of GIS metropolitan maps[J]. FIFTH INTERNATIONAL CONFERENCE ON INFORMATION VISUALISATION, PROCEEDINGS, 2001:419-424.
    Lindner C C, Rosa A. The metamorphosis of [lambda]-fold block designs with block size four into [lambda]-fold triple systems[J]. Journal of Statistical Planning and Inference,2002,106 (1-2) 69-76.
    Longley P A, Goodchild M F, Maguire D J et al. Geographical Information Systems,Volume 1,Principles and Technical lssues,Second Edition [M]:John Wiley & sons,Inc. ,2004.
    Mackey G, Sehrish S, Jun W. Improving metadata management for small files in HDFS[C]. Cluster Computing and Workshops,2009. CLUSTER'09. IEEE International Conference on. New Orleans, LA,2009:1-4.
    Madureira A, Santos J, Gomes N. Hybrid Multi-agent system for cooperative dynamic scheduling through Meta-heuristics[J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS,2007:9-14.
    McKenney M, McGuire T. A parallel plane sweep algorithm for multi-core systems[C]. Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. Seattle, Washington:ACM,2009:392-395.
    Mell P, Grance T. The NIST Definition of Cloud Computing[J]. COMMUNICATIONS OF THE ACM,2010,53 (6):50.
    Mori M, Kameyama T. GIS analysis of flood damage using Google Earth,. SOUTHAMPTON: WIT PRESS,2009:105-112.
    Murray C, Blowney J, Xie J et al. Oracle Spatial GeoRaster,10 g Release 1[J]. Oracle Corporation, 2003:2-31.
    Neteler M, Beaudette DE, Cavallini P et al. GRASS GIS[M]:Springer Berlin Heidelberg,2008: 171-199.
    Newcomer E, Lomow G. Understanding SOA with Web Services (Independent Technology Guides)[M]:Addison-Wesley Professional,2004.
    Nurmi D, Wolski R, Grzegorczyk C et al. Eucalyptus:an open-source cloud computing infrastructure[C]. Journal of Physics Conference Series. CCGRID:2009 9TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID. Shanghai, PEOPLES R CHINA:IOP PUBLISHING LTD,2009:124-131.
    NVIDIA. CUDA 2.0 for WINDOWS CUDA 2.0 Reference Manual. http:// developer.down-load.nvidia.com/compute/cuda/2_0/docs/CudaReference-Manual_2.0.pdf[EB/OL]. Ortega L, Rueda A. Parallel drainage network computation on CUDA[J]. Computers & Geosciences, 2010,36 (2):171-178.
    Owens J D, Houston M, Luebke D et al. GPU computing[J]. Proceedings of the IEEE,2008, 96 (5):879-899.
    Palankar M R, Iamnitchi A, Ripeanu M et al. Amazon S3 for science grids:a viable solution?[M], 2008:55-64.
    Parker J A, Kenyon R V, Troxel D E. COMPARISON OF INTERPOLATING METHODS FOR IMAGE RESAMPLING.[J]. IEEE Transactions on Medical Imaging,1983, MI-2 (1):31-39.
    Parkinson C L, Ward A, King M D. Earth Science Reference Handbook[M]. Washington, D.C.: Sterling Spangler,2006.
    Patvarczki J. Q1) Map Reduce and Distributed Databases [R] http://users.wpi.edu/-patvarcz/Jozsef_DDS.pdf,2010.
    Perry R. High Speed Raster Image Streaming For Digital Presses Using the Hadoop File System[J]. HP Laboratories, HPL-2009-345, http://www.hpl.hp. com/techreports/2009/HPL-2009-345.html,2009.
    Qian L, Luo Z G, Du Y J et al. Cloud Computing:An Overview,. BERLIN:SPRINGER-VERLAG BERLIN,2009:626-631.
    Schowengerdt R A. Remote Sensing:Models and Methods for Image Processing, Third Edition[M]: Elsevier,2007.
    Shao Y, Gong H Z, Wang S A et al. Multi-source SAR Remote Sensing Data for Emergency Monitoring to Wenchuan Earthquake Damage Assessment[J].2009 JOINT URBAN REMOTE SENSING EVENT, VOLS 1-3,2009:1643-1647.
    Shekhar S, Chawla S. Spatial Databases:A Tour [M]:Pearson Education,2003.
    Shvachko K. Name-node memory size estimates and optimization proposal. https://issues.apache.org/jira/bowse/HADOOP-1687[EB/OL].2008-7-9.
    Smith W, Waheed A, Meyers D et al. An evaluation of alternative designs for a grid information service[J]. NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS,2000:185-192.
    Stonebraker M, Abadi D, Dewitt D J et al. MapReduce and Parallel DBMSs:Friends or Foes?[J]. COMMUNICATIONS OF THE ACM,2010,53 (1):64-71.
    SuperMap. SuperMap GIS产品线SuperMap关键技术SuperMap SDX+. http://www.supermap.com.cn/html/sofewarebig_8.html[EB/OL],2010a.
    Supermap云GIS开启地理信息产业绿色革命http://www.supermap.com.cn/html/Supernews989.html[EB/OL],2010b.
    Tanenbaum A S. Modern Operating Systems (3rd Edition) [M]:Prentice Hall,2007.
    Tanenbaum A S, Van Steen M. Distributed Systems:Principles and Paradigms (2nd Edition)[M]: Prentice Hall,2006.
    Valiant L G. A bridging model for parallel computation[C]. Communications of the ACM,1997: 103-111.
    Vermote E F, Vermeulen A. Atmospheric correction algorithm:spectral reflectances (MOD09)[J]. ATBD version,1999,4.
    Wang Y, Wang S, Zhou D. Retrieving and Indexing Spatial Data in the Cloud Computing Environment[C]. CloudCom 2009,2009:9.
    Wbite T. Hadoop:The Definitive Guide, Second Edition [M]:O'Reilly, Yahoo Press,2010.
    Webley P W, Wooster M J, Strauch W et al. Experiences from near-real-time satellite-based volcano monitoring in Central America:case studies at Fuego, Guatemala[J]. INTERNATIONAL JOURNAL OF REMOTE SENSING,2008,29 (22):6621-6646.
    Wei L Z H. Grid Service Based on Globus Toolkit[J]. Computer \& Digital Engineering,2006,3. Wikipedia. Google earth. http://en.wikipedia.org/wiki/Google_earth[EB/OL].2011-3-11.
    Xiaowei X, Ester M, Kriegel H P et al. A distribution-based clustering algorithm for mining in large spatial databases[C]. Data Engineering,1998. Proceedings.,14th International Conference on. Orlando, FL,1998:324-331.
    Yaoxue Z, Yuezhi Z.4VP:A Novel Meta OS Approach for Streaming Programs in Ubiquitous Computing[C]. Advanced Information Networking and Applications,2007. AINA'07.21st International Conference on. Niagara Falls, ON,2007:394-403.
    Zhang J. Towards personal high-performance geospatial computing (HPC-G):perspectives and a case study[C]. Proceedings of the ACM SIG SPATIAL International Workshop on High Performance and Distributed Geographic Information Systems. San Jose, California:ACM,2010: 3-10.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700