Dean and Ghemawat first introduced MapReduce. This model uses two core steps to process a task. One is the map phase, in which a key/value pair is processed to generate a set of intermediate key/value pairs, and the other is the reduce phase, in which all intermediate values associated with the same intermediate key are processed. Third-party algorithms are imported here to accomplish the specific tasks in the web service. Considering the cloud computing platform, such as Amazon EC2 and Windows Azure , implementation should be deployed on the cloud computing platform while the framework remain unchanged. In addition, Earth observation data (EOD) in Hadoop Distributed File System (HDFS) are the data source.