RiceMapEngine: A Google Earth Engine-based Web Application for Fast Paddy Rice Mapping

Zhiqi Yu,Liping Di,Sravan Shrestha,Chen Zhang,Liying Guo,Faisal Qamar,Timothy J. Mayer
DOI: https://doi.org/10.1109/jstars.2023.3290677
IF: 4.715
2023-01-01
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Abstract:Mapping rice area is a critical resource planning task in many South Asia countries where rice is the primary crop. Remote sensing-based methods typically rely on domain knowledge, such as crop calendar and crop phenology, and supervised classification with ground truth samples. Applying such methods on Google Earth Engine (GEE) has been proven effective especially at large scale owing to the comprehensive and up-to-date data catalog and massive server-side processing power. However, writing scripts through the code editor requires users to program in JavaScript and understand GEE Application Programming Interface (API), which can be challenging for many researchers. Thus, this paper presents a GEE-based web application that aims to eliminate the programming requirements for data selection, preprocessing, and visualizations so that users can easily produce rice maps and refine ground truth collections through intuitive Graphical User Interfaces (GUI). This software includes 3 sub-module apps, namely the ground truth collection app, threshold-based rice mapping app, and classification-based rice mapping app. Users can customize data processing flow using GUI designed with Bootstrap, and the backend server uses GEE Python API, and a Google service account for authentication to execute the workflow on Google cloud servers. The experiment shows both the overall accuracy (OA) and Kappa scores of the mapping result are higher than 0.9 which suggests RiceMapEngine can significantly reduce the complexity and time costs it takes to produce accurate rice area maps and meet the demands of real-world stakeholders.
imaging science & photographic technology,remote sensing,engineering, electrical & electronic,geography, physical
What problem does this paper attempt to address?