Creating Publication Quality Charts with Google Earth Engine

This is an intermediate-level class that covers novel datasets and shows how to create high-quality data visualizations with Google Earth Engine and Google Charts. This class also introduces novel earth observation and climate datasets along with techniques to work with them.

Duration

12 Hours

Prerequisites

  • Good working knowledge of Google Earth Engine API and comfortability with the Code Editor environment.
  • Familiarity with Filters, Map/Reduce and understanding of client vs. server concepts in GEE.

Learning Outcomes

  • Create charts using different charting functions in GEE.
  • Format and customize the charts using Google Chart Tools to make them publication-ready.
  • Process datasets in GEE to create advanced visualization such as box plots, dual y-axis charts, trend charts and stacked bar charts.

Course Outline

Time-Series Charts

  • Simple Time-Series (TerraClimate Climate Variables)
  • Time-Series with Trendlines (CHIRPS precipitation)
  • Time-Series at Multiple Locations (GFS Weather Forecast)
  • Multi-Year Time-Series (MODIS NDVI)

Image Charts

  • Image Histogram (Harmonized NTL)
  • Image Scatter Chart (Sentinel-2)
  • Image Class Areas (Table) (ESA WorldCover 2021)

FeatureCollection Charts

  • Image Class Areas (Pie Chart) (ESA WorldCover 2021)
  • FeatureCollection Column Chart (WRI Power Plants Database)

Advanced Charts

  • DataTable Charts (Big Earth Data Analysis)
  • Box Plots (Sentinel-2 NDVI)

Supplement

  • Dual Y-Axis Charts (CHIRPS Precipitation vs. S2 NDVI)
  • Nighttime Lights Trends (VIIRS NTL Pre- and Post-COVID Trends)
  • Population Time Series (Landscan Global)
  • Stacked Bar Chart (Big Earth Data Analysis)

Certification

Upon successful completion of all the live online sessions and completing the assignments, participants will be issued an employer-verifiable certificate from Spatial Thoughts. Learn more.

Learning Mode

All of our courses are available for free for self-study via our OpenCourseWare site. We also offer the courses as cohort-based online classes with certification and support.

Self StudyLive Classes
Instruction methodPre-recorded videosLive Instructor-led Zoom Sessions
Certification
Lifetime Technical Support
Mentoring
CostFreeCost: US $129 / INR ₹8000
Start Learning ↗Sign-up For a Class ↗

Course Reviews

Getting scholarship opportunity in the “CREATING PUBLICATION QUALITY CHARTS WITH GEE” course was a game-changer for me. RS and GIS concepts gained new depth, perfectly synced with the potential of cloud computing.

Ujaval Sir’s teaching transcends online barriers. His approach turns complexity into clarity, making each class engaging and inspiring. The collective enthusiasm of the intelligent students fostered an incredibly enriching environment. Sir’s guidance is unmatched; his expertise and passion resonate throughout the course.

The course didn’t just educate; it transformed the way I approach data visualization. Grateful for this empowering journey, where technology met exceptional mentorship.

Tarun Agarwal, Engineer, Indian Council for Agricultural Research for NEH Region, Meghalaya, India.

My experience with Creating Publication Quality Charts with Google Earth Engine was incredible. I not only learned to craft visually appealing charts but also gained a solid grasp of new concepts. The process was seamless, and the skills I acquired are invaluable.

Muddasir Shah, Institute of Space Technology, Islamabad, Pakistan.

The “Creating Publication Quality Charts with Google Earth Engine” course led by Ujaval Gandhi was an enlightening journey. The guidance and expertise shared not only helped me master the intricacies of geospatial data visualization but also transformed the way I communicate insights. The hands-on approach, combined with Ujaval’s clear and engaging instruction, made the learning experience enjoyable. Special kudos to TA Vigna Purohit for their valuable assistance. This course equipped me with the skills to craft compelling charts that tell impactful stories. The techniques I’ve learned are invaluable for anyone seeking to make data-driven narratives more accessible and captivating. I highly recommend this course to anyone eager to elevate their spatial data visualization and harness the potential of Google Earth Engine.

Akarsh S G, Student, Indian Institute of Remote Sensing – ISRO, India.

Taking the ‘Creating Publication Quality Charts with GEE’ course instructed by Ujaval Gandhi was an absolute game-changer for me. The course provided clear and comprehensive guidance on how to leverage the powerful capabilities of Google Earth Engine for creating visually stunning and informative charts. Ujaval Gandhi’s expertise and teaching style made the learning experience enjoyable and engaging. I now feel confident in my ability to generate publication-quality charts that effectively communicate complex geospatial data. This course is a must for anyone looking to enhance their data visualization skills and make a meaningful impact in their field.

Younes Abid, Ph.D Data scientist NLP, CV, SAR, BAYANAT, United Arab Emirates.

I enjoyed the whole session on “Creating Publication Quality Charts with GEE” . During my thesis on phenological studies, I have used multiple software and platforms like GEE (for classification only), TIMESAT, ArcGIS, Microsoft Excel, and others. But with this course, I can perform all my work on GEE and generate best results and quality charts. I want to apply my understanding from this course in future work.

Thank you Sir and Vigna for your support.

Karan Sharma, Geospatial Analyst, Scanpoint Geomatics Ltd. , India.

Taking the ‘Creating Publication Quality Charts with GEE’ course instructed by Ujaval Gandhi was an absolute game-changer for me. The course provided clear and comprehensive guidance on how to leverage the powerful capabilities of Google Earth Engine for creating visually stunning and informative charts. Ujaval Gandhi’s expertise and teaching style made the learning experience enjoyable and engaging. I now feel confident in my ability to generate publication-quality charts that effectively communicate complex geospatial data. This course is a must for anyone looking to enhance their data visualization skills and make a meaningful impact in their field.

Abdillahi Osman Omar, University of Putra, Malaysia

Anyone looking to learn the art of creating publication-quality charts using Google Earth Engine should take this online course—I highly recommend it. Ujaval Gandhi sir’s expertise and comprehensive guidance, along with practical exercises, make the learning experience engaging and enjoyable. Vigna Purohit ma’am’s assistance in query handling and course-related information makes it well-structured and organized. This course is a game-changer for anyone who wants to understand the methodological dos and don’ts while processing data for charting in Google Earth Engine. One thing is for sure: by the end of the course, your Earth Engine knowledge will increase significantly. Thanks to Spatial Thoughts for this enlightening experience!

Pulakesh Pradhan, PhD Scholar in Geography, Ravenshaw University, Cuttack, Odisha, India.

The course “Creating Publication Quality Charts using Google Earth Engine”, exceeded my expectations. It demonstrated how to create visually fascinating and professional charts utilizing the features of the Google Earth Engine. The course’s hands-on approach was outstanding to me. I got to apply the concepts I learned through practical exercises and real-world situations, providing an in-depth understanding of the content. The instructors guided me through the process, allowing me to construct visually intriguing charts that satisfied publishing criteria. In addition, the course material was well-organized and delivered in a way that was easy to comprehend. Due to this training, I am confident in using the Google Earth Engine to produce publication-quality charts. Whether for professional reports, academic research, or data presentations, the abilities I acquired are priceless. Anyone looking to learn the art of chart making using the Google Earth Engine should take this online course. Thank you Spatialthoughts

Nazif Umar,University of Twente, Netherlands.

I had no idea that GEE had such great potential in creating charts, this course is best designed to explore the aspects of charts with GEE. Ujaval Gandhi ‘s approach and art of teaching is excellent and simple.

Raghavendra S P, Karnataka State Remote Sensing Applications Centre, India.

I highly recommend Ujaval Sir’s course on Creating Publication Quality Charts with Google Earth Engine. The course provided a detailed, step-by-step procedure for producing beautiful and informative charts of different kind (Bar, line, scatter, pie and others) on GEE platform. He simplifies the complicated steps involved in creating these charts for better understanding to all the attendees also, the unique content of the course ensured a comprehensive learning experience.

Rohit Sharma, IIT Roorkee, India.

“Creating publication quality charts with GEE” is a great course I would recommend to any that will like to have outputs for final presentation from the various spatial analyses processed in GEE. It also opens your eyes to the power of Google Earth Engine Chart API.

Michael Ogungbuyi, University of Bonn, Germany.