Welcome to Google Earth Engine: the most advanced cloud-based geospatial processing platform in the world! The purpose of Earth Engine is to:
- Perform highly-interactive algorithm development at global scale
- Push the edge of the envelope for big data in remote sensing
- Enable high-impact, data-driven science
- Make substantive progress on global challenges that involve large geospatial datasets
About Google Earth Engine
Google Earth Engine is a cloud-based platform for planetary-scale environmental data analysis. The main components of Earth Engine are:
- Datasets: A petabyte-scale archive of publicly available remotely sensed imagery and other data. Explore the data catalog.
- Compute power: Google’s computational infrastructure optimized for parallel processing of geospatial data. Learn more from Gorelick et al. (2017).
- APIs: APIs for JavaScript and Python (hosted on GitHub) for making requests to the Earth Engine servers. These docs focus on JavaScript; (Get started guide for the Javascript API). For Python, see the Python install guide and the Python examples in the Earth Engine GitHub repository.
- Code Editor: An online Integrated Development Environment (IDE) for rapid prototyping and visualization of complex spatial analyses using the Javascript API. Explore the Code Editor docs.
To learn more about the background of Earth Engine, see the accompanying presentation by Earth Engine director Rebecca Moore to the Earth Engine Users' Summit 2017. If you're ready to dive in, feel free to Signup for Earth Engine and then Get started with the Javascript API! If you need help, check the How to get help page. Happy Coding!