Announcement: All noncommercial projects registered to use Earth Engine before
April 15, 2025 must
verify noncommercial eligibility to maintain Earth Engine access.
Introduction to the Earth Engine JavaScript API
Stay organized with collections
Save 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.
Prerequisites
Once you're familiar with JavaScript and the Code Editor, visit the next page to learn about
visualizing images and image bands.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-11-07 UTC.
[null,null,["Last updated 2024-11-07 UTC."],[[["\u003cp\u003eThis tutorial introduces the Google Earth Engine JavaScript API and demonstrates how to analyze geospatial data.\u003c/p\u003e\n"],["\u003cp\u003eCompletion of the tutorial will provide a foundational understanding of the Earth Engine API's core functionalities.\u003c/p\u003e\n"],["\u003cp\u003ePrerequisites include Earth Engine registration, JavaScript familiarity, and acquaintance with the Earth Engine Code Editor.\u003c/p\u003e\n"]]],["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"],null,["# Introduction to the Earth Engine JavaScript API\n\nWelcome to the introductory tutorial for the Google Earth Engine JavaScript API. This\ntutorial provides examples of how to use Earth Engine to analyze geospatial raster and\nvector data. By the end of the tutorial, you will have seen most of the basic\nfunctionality of the Earth Engine API.\n\nPrerequisites\n-------------\n\n- [Register for Earth Engine](https://console.cloud.google.com/earth-engine).\n- If you are unfamiliar with JavaScript, check out the [JavaScript for Earth Engine tutorial](/earth-engine/tutorials/tutorial_js_01) before proceeding.\n- Get familiar with the [Earth\n Engine Code Editor](https://code.earthengine.google.com), the IDE for writing Earth Engine JavaScript code in a web browser. Learn more about the Code Editor [here](/earth-engine/guides/playground).\n\nOnce you're familiar with JavaScript and the Code Editor, visit the next page to learn about\nvisualizing images and image bands. \n[Next pagearrow_forward](/earth-engine/tutorials/tutorial_api_02)"]]