This lab assignment aims to introduce students to using Google Earth Engine (GEE) and ArcGIS Pro for collecting and analyzing geospatial data. This lab will teach students how to access GEE and its tools to collect and process remote sensing data. They will also learn to export data from GEE and import it into ArcGIS Pro for further analysis and visualization. By the end of the lab, students should be able to:
- Access Google Earth Engine and navigate the user interface
- Collect remote sensing data using GEE and apply basic processing techniques
- Export data from GEE in a format compatible with ArcGIS Pro
- Import and visualize the exported data in ArcGIS Pro
- Conduct basic spatial analysis using ArcGIS Pro tools
This lab assignment will give a hands-on experience in geospatial data and the skills necessary to collect, process, and analyze data using two powerful software tools. By the end of the lab, students should have a solid understanding of how to use GEE and ArcGIS Pro in conjunction with each other to answer important research questions related to geospatial analysis.
- Open your web browser and go to the Google Earth Engine website (https://earthengine.google.com/).
- Sign in and open the Code Editor.

- In this lab, we will be taking the Hansen et al. Global Forest dataset and exporting to import into ArcGIS Pro.
- The Hansen dataset is one of the most widely cited global forest datasets. It tracks changes in forest cover between 2000 and 2021, making it invaluable for studying deforestation, reforestation, and the impact of human activities on global ecosystems. This kind of longitudinal data is crucial for time-series analysis in remote sensing.
- The first step, we will use the Hansen et al. Global Forest Cover dataset, adding it to GEE via script commands and zooming into an area of interest.
- Load the Hansen et. al. Global Forest Cover dataset by searching for it via the search bar.

- Click on the Dataset: Hansen Global Forest Change v1.9 (2000-2021). This will open up the metadata. Explore the metadata familiarizing yourself with the bands available. Metadata is essential in remote sensing because it provides information about the dataset, such as how it was collected, what kind of sensors were used, and the meaning of the bands. The bands in this dataset include 'tree cover,' 'forest loss,' and 'forest gain,' which will be used in your analysis.

- Click the import button. This will bring in the 2021 dataset. he import button brings the dataset into your workspace, making it available for manipulation. At this point, you’ll start working with geospatial data and applying techniques like visualization, filtering, and exporting.

- Now you will see that the data was loaded as an import in the top panel.

- This import corresponds to the following code:
-
var image = ee.Image("UMD/hansen/global_forest_change_2021_v1_9")
- You can see this by clicking on the little blue icon that will show you the code.

- Now go back to the import part of the code. Let's rename the variable from the image to 'forest' by clicking on the variable image and changing the name. Renaming variables makes your code more readable and easier to manage. When working with large datasets or multiple datasets, it’s important to keep your code organized.
- Now import in the imagery using the following code:
-
Map.addLayer(forest, {}, 'Forest Cover'); - This step adds the dataset to the map, using the default visualization. The visualization process in remote sensing involves converting data values (like forest cover) into colors that represent different conditions. Visual interpretation is critical when analyzing satellite imagery, as it helps convey important patterns. This will bring in a default pallet. To change the pallet, use the UI in the layer control panel by clicking on the gearbox. Changing the color palette allows for better visual differentiation between different levels of forest cover or forest loss. Remote sensing often uses different color palettes to highlight specific data features, making patterns and changes more apparent.
- Now we will zoom into an area of interest, AOI, and define our study area so we can export out the information we are interested. I will do Gainesville, Florida. Defining an AOI is an essential part of remote sensing analysis. By selecting a specific geographic region, you narrow your focus to analyze detailed environmental changes. In this step, you learn how to target areas for analysis, a skill that is crucial for local and regional studies.
- Once zoomed in, create a geometry. Rename your geometry AOI. I am going to use a rectangle to draw an AOI box. This is the area that I will want to export. You will see the AOI now as an import feature at the top of the code. Exporting data is a critical step in geospatial workflows, allowing you to take data from cloud platforms like GEE and import it into other tools such as ArcGIS Pro for further analysis. The raster format you export in is key to preserving spatial information, which is vital for accurate mapping and analysis in GIS software.
-
To export a raster image from Google Earth Engine to Google Drive, you can use the
Export.image.toDrive()function. Go to the docs are read up about this function. A GeoTIFF is a format that contains geographic metadata, allowing it to be used in GIS software like ArcGIS Pro. Understanding file formats and spatial metadata is a crucial aspect of working in geospatial technologies. - We have loaded our image and defined our export geometry so we are ready to export to Google Drive. Be careful as this will take up space on your Google Drive. So you may have to use a lower resolution or smaller area if you do not have a lot of space on your google drive. use the following code to export.
-
// Export the image to Google Drive.
Export.image.toDrive({
image: forest,
description: 'HansenGNV',
folder: 'GEE',
region: AOI,
scale: 30
}); - When you hit run this will queue up a task for you. You will now see your task tab turn yellow.
- Click on it and hit run. This will give you a dialog. Fix any errors and hit run.
- Monitor the status for it to complete.
- Then go to Google Drive https://drive.google.com/ sign in and look under your GEE folder
- You will find your GeoTiff.
- There you can download that to your computer to add to ArcGIS Pro.
- Open up ArcGIS Pro.
- Make a new project.
- Add the GeoTiff to ArcGIS Pro, Add the loss year.
- Create a map with a visualization of the loss year. Submit the Map as a PDF. Note: Exporting the map ensures that the data is preserved in a format suitable for presentations and publications. Always review the PDF to ensure everything displays correctly.
Lab Submission
Submit lab via email.
Subject: Lab 14 - Interoperability with GEE - Exporting to ArcGIS Pro - [Your Name]