• Research
  • Education
  • Publications and Data
  • People
  • News
  • Contact
  • Suomeksi

WDRGWDRGWDRGWDRG
Menu
  • Research
  • Education
  • Publications and Data
  • People
  • News
  • Contact
  • Suomeksi

Earth Engine: imperfect, but powerful

04.11.2019

Share this post

Google Earth Engine is a cloud-based platform for geospatial analysis. It was the main tool used in Roope Kouki’s recent master’s thesis on agricultural drought in Finland. In this post, he considers the pros, cons, and applications of this new tool. 

“Huh, I wonder if this would make it easier.” That was the general thought in the back of my mind when, right after starting the master’s thesis process back in March, I heard about Earth Engine (thanks to Maija Taka for getting me started with it). I had just finished downloading a several-hundred-megabyte file containing Landsat satellite imagery. By any estimate, I would have needed at least hundreds of these for what I was planning to do. There had to be an easier way (one that would not land me on the Aalto network administrators’ blacklist), and Earth Engine seemed to be it. With petabytes of archived satellite imagery and other data, it seemed like the perfect fit. 

At the core of Earth Engine is the idea of harnessing big data and cloud-based computing for geospatial applications. Besides the extensive data catalogue, a user of the service gets access to Google’s considerable computing power. Application Programming Interfaces exist for Javascript and Python, in addition to which an online Integrated Development Environment (the Code Editor) is available. It was this online IDE that I used for my work. It is based on the Javascript API and includes an interactive map display, enabling the user to quickly prototype ideas and see how they play out. The service mostly handles scaling and projections in the background – the grids of all the datasets I used in my analysis did not match, but this was a non-problem, as Earth Engine has no trouble producing an uneven grid as an output. 

One of the most obvious drawbacks of the platform is its lack of some of the features of a more ‘traditional’ GIS, such as the ability to manually manipulate tabular data and produce print-ready maps and figures. For the purposes of my work, I had to pair it with Excel for statistics and R for producing figures. Due to features of the platform’s architecture, it is also only suited to certain kinds of applications – namely running large numbers of relatively simple, parallelizable operations on massive amounts of data. While it is very handy for performing band-math on massively large images, it is not well suited to operations that are not easy to split into smaller pieces (the developers give watershed analysis as an example of an application Earth Engine is ill-suited for). 

In summary: 

  • If you’re looking for a relatively pain-free way of handling massive amounts of remote sensing data, there is a good chance Earth Engine could help you (and a fair chance the data is already in the archive) 
  • Just don’t expect it to do everything you’re used to a GIS doing 
  • If you’re wondering whether it could be useful for a project, give it a quick try – the Code Editor is fairly user-friendly 
  • Would I use it again? Yes. For everything? No. 

 

Roope Kouki wrote his master’s thesis, “The effects of drought on Finnish cereal grain production”, in the Water and Development Research Group. 

Tweet

Related Post

APRIL 24, 2025

Data-driven water and...

Sina Masoumzadeh Sayyar  When was the last time...

10

DECEMBER 9, 2024

What My PhD Taught Me &...

Johannes Piipponen With over 95% of my PhD...

30

NOVEMBER 28, 2024

To protect or to...

Daniel Chrisendo The efforts to protect women...

70
Here you can read blogs, research highlights, newsletters and other news from Water and Development Research Group.

Newsletters

 
  • WDRG Newsletter 1/2025
  • WDRG Newsletter 3/2024
  • WDRG Newsletter 2/2024
  • WDRG Newsletter 1/2024
Newsletter Archive →

News Archive

  • April 2025
  • December 2024
  • November 2024
  • May 2024
  • November 2023
  • September 2023
  • April 2023
  • March 2023
  • November 2022
  • August 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • June 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • October 2020
  • September 2020
  • August 2020
  • June 2020
  • May 2020
  • April 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • March 2019
  • February 2019
  • January 2019
  • September 2018
  • July 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • October 2017

Contact info

Aalto University

Water & Development Research Group
Aalto University
P.O.Box 15200
FIN-00076 Aalto
Finland

Aalto University is a multidisciplinary university, where science and art meet technology and business. We are committed to identifying and solving grand societal challenges and building an innovative future.

© Water and Development Research Group. Aalto University School of Engineering

Recent news

  • Data-driven water and wastewater networks asset management; an achievable goal or mere fantasy? April 24, 2025
  • What My PhD Taught Me & The Pros and Cons of Efficiency December 9, 2024
  • To protect or to discriminate? Women’s participation in dirty, hard, and dangerous jobs November 28, 2024
  • Enhancing Electricity Access in Rural Lesotho May 21, 2024
  • Unravelling the challenge of data scarcity in Flood Risk Mapping November 3, 2023

Twitter feed

Tweets by AaltoWAT

© 2020 WDRG, All Rights Reserved.