The Framework of Cloud Computing Platform for Massive Remote Sensing Images

In recent years, due to the rapid development of remote sensing technology, a single high-quality image will occupy larger storage space, and video has become so widespread in the usage of environmental observation and record. Hence, digital data is growing exponentially, and how to manage them and make image processing more effectively is a key issue in Geographic Information System. Additionally, the limitation of hardware resource and time-consuming images' processing is a bottleneck to cope with such big data by commercial software in single PC. The aim of this paper is to propose a framework based on some standards of the interface (WCS, WMS, and WPS) from Open Geospatial Consortium (OGC), cloud storage from HDFS, and image processing from MapReduce. Within this framework, we implement image management as well as simple WebGIS and test a read/write performance under four kinds of data sets (Normal Distribution, Skew to Left, Skew to Right, and Peak in Left and Right). The results reveal write/read performance of HDFS are outperform than the local file system in the situation of larger files (most files range in size from 8 MB to 10 MB) and a large number of threads (threads equal to 40 or 50).

[1]  Guojin He,et al.  A NEW CLASSIFICATION METHOD FOR HIGH SPATIAL RESOLUTION REMOTE SENSING IMAGE BASED ON MAPPING MECHANISM , 2012 .

[2]  Gang Hua,et al.  Towards large scale land-cover recognition of satellite images , 2011, 2011 8th International Conference on Information, Communications & Signal Processing.

[3]  Bo Li,et al.  Parallel K-Means Clustering of Remote Sensing Images Based on MapReduce , 2010, WISM.

[4]  Allan Aasbjerg Nielsen,et al.  Visualization and unsupervised classification of changes in multispectral satellite imagery , 2006 .

[5]  G. Modica,et al.  Land Cover classification and change-detection analysis using multi-temporal remote sensed imagery and landscape metrics , 2012 .

[6]  P. Yugander,et al.  Colour Based Image Segmentation Using Fuzzy C-Means Clustering , 2011 .

[7]  John A. Richards,et al.  Remote Sensing Digital Image Analysis: An Introduction , 1999 .

[8]  W. Marsden I and J , 2012 .

[9]  Neil Genzlinger A. and Q , 2006 .

[10]  Bill Kropla,et al.  Beginning MapServer: Open Source GIS Development , 2005 .

[11]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[12]  Barrie Sosinsky,et al.  Cloud Computing Bible , 2010 .

[13]  Erik Hazzard,et al.  OpenLayers 2.10 : beginner's guide : create, optimize, and deploy stunning cross-browser web maps with the OpenLayers JavaScript web-mapping library , 2011 .

[14]  Da Ruan,et al.  A parallel method for computing rough set approximations , 2012, Inf. Sci..

[15]  Jacques Populus,et al.  Remote sensing and GIS integration , 2013 .

[16]  Qing He,et al.  Parallel K-Means Clustering Based on MapReduce , 2009, CloudCom.

[17]  Richard Hill,et al.  Cloud Computing for Enterprise Architectures , 2014 .

[18]  Massimo Cafaro,et al.  Grids, Clouds and Virtualization , 2012 .

[19]  S. M. Jong,et al.  Remote Sensing Image Analysis: Including The Spatial Domain , 2011 .

[20]  Sean Owen,et al.  Mahout in Action , 2011 .

[21]  Mohamed H. Almeer Cloud Hadoop Map Reduce For Remote Sensing Image Analysis , 2012 .