1. INTRODUCTION
Satellite data is very critical to research and development activities for land, ocean, and atmospheric processes, environment monitoring and assessment, sea surface observations, vegetation dynamics, ecosystem management, weather prediction, climate change, and so on [1]. Organizations are increasingly constrained by obtaining and managing high volumes of heterogeneous satellite data from various data sources [2].