The Google Earth Engine Client Library is a programmatic interface for accessing, manipulating, and exporting planetary-scale raster and vector data via cloud-based services. It serves as a satellite imagery processing API that allows for the filtering, composing, and manipulation of multi-spectral image collections from a remote geospatial catalog.
The system functions as a cloud-based geospatial analysis tool, performing server-side computations such as linear fits and trend analysis. It includes an asynchronous geospatial export utility to trigger batch jobs that save processed images and tables to external cloud storage.
The library covers broad capabilities in remote sensing data retrieval, planetary-scale geospatial analysis, and satellite imagery trend analysis. It specifically supports workflows for processing visible and near-infrared light emissions to analyze nighttime light data.