Skip to main content
Log in

An interoperable web portal for parallel geoprocessing of satellite image vegetation indices

  • Software Article
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

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

    Article  Google Scholar 

  • Cepicky J, Becchi L (2007) Geospatial processing via internet on remote servers - PyWPS. J Open Source Geospatial Found 1:39–42

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Jackson R D, Huete A R (1991) Interpreting vegetation indices. Elsevier Prev Vet Med 11: 185–200

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Neteler M, Bowman M, Landa M, Metz M (2011) Grass gis: A multi-purpose open source gis. Env Model Softw 31:124–130

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Book  Google Scholar 

  • 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

Download references

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

Authors

Corresponding author

Correspondence to H. Astsatryan.

Additional information

Communicated by: H. A. Babaie

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-014-0165-3

Keywords

Navigation