Artigo Acesso aberto

rgee: An R package for interacting with Google Earth Engine

2020; Open Journals; Volume: 5; Issue: 51 Linguagem: Inglês

10.21105/joss.02272

ISSN

2475-9066

Autores

César Aybar, Qiusheng Wu, Lesly Bautista, Roy Yali, Antony Barja,

Tópico(s)

Big Data Technologies and Applications

Resumo

Google Earth Engine (Gorelick et al., 2017) is a cloud computing platform designed for planetary-scale environmental data analysis.Its multi-petabyte data catalog and computation services are accessed via an Internet-accessible API.The API is exposed through JavaScript and Python client libraries.Google provides a browser-based IDE for the JavaScript API, and while convenient and useful for rapid data exploration and script development, it does not allow third-party package integration, relying solely on Google Maps and Google Charts for data visualization, and proprietary systems for metadata viewing and asset management.In contrast, the Python and Node.js distributions offer much flexibility for developers to integrate with third-party libraries.However, without the structure of a dedicated IDE, casual users can be left directionless and daunted.A significant gap exists between these two offerings (Google-supported JavaScript IDE and base client libraries) where convenience and flexibility meet.We propose to fill this gap with an R package that wraps the Earth Engine Python API to provide R users with a familiar interface, rapid development features, and flexibility to analyze data using open-source, third-party packages.

Referência(s)