

rgee is a bindings package for calling Google Earth Engine API from within R. Additionally, functions have been done for making painless the connection with the R spatial ecosystem.
What is Google Earth Engine?
Google Earth Engine is a cloud-based platform that allows users getting access to a petabyte-scale archive of remote sensing data and run geospatial analysis on Google’s infrastructure. Google currently just offers Python and JavaScript support.
Earth Engine Python API:
rgee:
TODO
- Improve documentation.
- Generate better examples.
- py_help: Generate compressible documentation in an html format.
- Unit testing
Features
-
ee$…: Complete access to the Earth Engine API from within
R.
-
ee_Initialize: Multi-user support for Initialize Earth Engine, a wrapper around
ee$Initialize.
-
ee_install: Interface for installing Selenium drivers and Python packages effortlessly.
-
ee_check: Interface for dependencies checking.
-
ee_manage: Manage EE assets and tasks recursively.
-
ee_map: Display EE spatial objects using mapview.
-
ee_print: Print EE metadata.
-
ee_upload: Upload ESRI shapefiles or GeoTIFF’s to Earth Engine.
-
ee_download: Download EE spatial objects.
-
ee_as_sf & sf_as_ee: Convert EE tables (Feature Collection) to sf and vice-versa.
-
ee_as_thumbnail: Create a stars object based on an EE thumbnail image.
-
ee_extract: Extract values for EE ImageCollections, similarly to raster::extract.
-
ee_search: Search among the Earth Engine Data Catalog.
-
ee_help: Display the Earth Engine documentation.
NOTE: Access to Google Earth Engine is currently only available to registered users.
Installation
Install development versions from github with
Windows
Before install rgee be sure that Rtools is installed in the system. The static libraries will automatically downloaded from rwinlib.
Linux
Please install the follow system libraries.
MacOS
Use Homebrew to install system libraries:
Docker image (Recommended way to use rgee)
After that, in your preferred browser, run:
How does it works?

Credits
The rgee has been inspired by the following third-party R/Python packages: