Announcement: All noncommercial projects registered to use Earth Engine beforeApril 15, 2025mustverify noncommercial eligibilityto maintain access. If you have not verified by September 26, 2025, your access may be on hold.
Introduction to the Earth Engine JavaScript APIStay organized with collectionsSave and categorize content based on your preferences.
Welcome to the introductory tutorial for the Google Earth Engine JavaScript API. This
tutorial provides examples of how to use Earth Engine to analyze geospatial raster and
vector data. By the end of the tutorial, you will have seen most of the basic
functionality of the Earth Engine API.
Get familiar with theEarth
Engine Code Editor, the IDE for writing Earth Engine JavaScript code in a web
browser. Learn more about the Code Editorhere.
Once you're familiar with JavaScript and the Code Editor, visit the next page to learn about
visualizing images and image bands.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-07 UTC."],[],["This tutorial introduces the Google Earth Engine JavaScript API for analyzing geospatial raster and vector data. It requires users to register for Earth Engine and have basic JavaScript knowledge. Familiarity with the Earth Engine Code Editor, the platform's web-based IDE, is also necessary. The next step involves learning to visualize images and image bands within the Earth Engine platform, once the prerequisites are met.\n"]]