Abstract
The main objective of this paper is to introduce a portal of geoprocessing services that can be used to compute either a single vegetation index or a combination of vegetation indices, as a workflow. High Performance Computing (HPC) resources are used for the calculations, and the Web Processing Service (WPS) standard is used to handle the requests from and the responses to the portal. In case of a workflow, a single node of the cluster is dedicated to each index, and the number of used cores depends on the complexity of the task. In addition, based on a series of experiments made to accelerate remote sensing image processing, a parallelization method within the computational node is automatically chosen depending on the complexity of the operations and the amount of data. The suggested algorithm optimizes the processing by selecting the best methodology (serial or parallel) and the number of cores to efficiently manipulate and distribute the data. The interoperable web portal, Spatial Data Infrastructure (SDI) and the heterogeneous resources of HPC cluster are located in the same local area network, and the cluster nodes have access to the data via network file system sharing. The use of standardized web services makes it possible to use remote data as inputs.
Similar content being viewed by others
References
ARP (2010) Deployingarmeniandistributed processing capacities for environmental geospatial data. http://arpegeo.sci.am
Astsatryan H, Shoukourian Y, Sahakyan V (2004) The armcluster project: brief introduction. In: Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA ‘2004), CSREA Press, pp 1291–1295
Astsatryan H, Narsisian W, Ghazaryan V, Saribekyan A, Asmaryan S, Muradyan V, Guigoz Y, Giuliani G, Ray N (2012) Toward to the development of an integrated spatial data infrastructure in armenia. In: Proceedings of the ICT innovations 2012 conference, Ohrid, Macedonia, vol 1857-7288. pp 85-93
Astsatryan H, Sahakyan V, Shoukouryan Y, Dayde M, Hurault A, Guivarch R, Terzyan A, Hovhannisyan L (2013) Services enabling large-scale linear systems of equations and algorithms based on integrated p-grade portal. Springer J Grid Comput 11(2):239–248
Cepicky J, Becchi L (2007) Geospatial processing via internet on remote servers - PyWPS. J Open Source Geospatial Found 1:39–42
Chen Z, Chen N, Yang C, Di L (2012) Cloud computing enabled web processing service cloud computing enabled web processing service for earth observation data processing. IEEE J Sel Top Appl Earth Obs Remote Sens 5 (6): 1637–1649
DMA (1986) Its definition and relationships with local geodetic systems. Technical report 8350, Defense Mapping Agency, Department of Defense World Geodetic System, 2. St. Louis, Missouri, USA
GDAL (2012) Geospatial data abstraction library, version 1.9.0, open source geospatial foundation
Gorgan D, Bacu V, Stefanut T, Rodila D, Mihon D (2012) Earth observation application development based on the grid oriented esip satellite image processing platform. J Comp Stand Interfaces 34(/6):541–548
Jackson R D, Huete A R (1991) Interpreting vegetation indices. Elsevier Prev Vet Med 11: 185–200
Landsat (1984) Earth science data interface imagery landsat thematic mapper image. http://landsat.gsfc.nasa.gov/about/tm.html
Lanig S, Schilling A, Stollberg B, Zipf A (2008) Towards standards-based processing of digital elevation models for grid computing through web processing service (WPS). International Conference, Perugia, Italy, June 30 - July 3, Proceedings, Part II, 0302-9743, vol 5073, pp 191203
Marco C, Fabio C, Alvise D, Antonia G, Francesco G, Alessandro M, Moreno M, Salvatore M, Fabrizio P, Luca P, Francesco P (2009) The glite workload management system. In: Advances in Grid and Pervasive Computing, Lecture Notes in Computer Science, vol 5529. Springer, Heidelberg, pp 256–268
Merge (2012) Gdal, http://www.gdal.org/gdalmerge.html
Mihon D, Colceriu V, Bacu V, Rodila D, Gorgan D, Allenbach K, Giuliani G (2013) Ogc compliant services for remote sensing processing over the grid infrastructure. Int J Adv Comput Sci Appl, EnviroGRIDS Special Issue on “Building a Regional Observation System in the Black Sea Catchment” 3(3):32–40
Neteler M, Beaudette D, Cavallini P, Lami L, Cepicky J (2008) Grass gis. In: Hall G, Leahy M (eds) Open source approaches in spatial data handling, advances in geographic information science, vol 2. Springer, Heidelberg, pp 171–199
Neteler M, Bowman M, Landa M, Metz M (2011) Grass gis: A multi-purpose open source gis. Env Model Softw 31:124–130
Schäffer B, Baranski B, Foerster T (2010) Towards spatial data infrastructures in the clouds. In: Geospatial thinking, lecture notes in geoinformation and cartography, vol 0. Springer, Heidelberg, pp 399–418
Schut P (2007) OpenGIS®; Web Processing Service. Open Geospatial Consortium Inc.
Shapiro M (2011) U.s. army construction engineering research laboratory. http://grass.osgeo.org/grass70/manuals/r.patch.html
Shoukourian Y, Sahakyan V, Astsatryan H (2014) E-infrastructures in armenia: virtual research environments. In: IEEE proceedings of the conference computer science and information technologies (CSIT), pp 1–7
Sterling T (2001) Beowulf cluster computing with linux, MIT Press, chap PBS: portable batch system, pp 369-390
Ünsalan C, Boyer K (2011) Multispectral satellite image understanding. Springer, London, pp 2191–6586
Yue P, Gong J, Di L, Yuan J, Sun L, Wang Q (2009) GeoPW: Towards the Geospatial Processing Web, Springer Web and Wireless Geographical Information Systems, chap Proceedings of 9th W2GIS International Symposium, pp 25-39
Acknowledgments
This work was supported by the Swiss National Science Foundation (grant no 137325) through the project SCOPES ARPEGEO (”Deploying ARmenian distributed Processing capacities for Environmental GEOspatial data” (ARP 2011)).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by: H. A. Babaie
Rights and permissions
About this article
Cite this article
Astsatryan, H., Hayrapetyan, A., Narsisian, W. et al. An interoperable web portal for parallel geoprocessing of satellite image vegetation indices. Earth Sci Inform 8, 453–460 (2015). https://doi.org/10.1007/s12145-014-0165-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-014-0165-3