Lab 4 Remote Sensing Imagery Analysis

Written by Paul D. Pickell

Lab Overview

The aim of this lab is to learn about the electromagnetic spectrum (EMS), understand spectral properties of different surfaces, and get comfortable using ArcGIS Pro to load and explore different types of remotely sensed images, display individual spectral bands, make different colour composites, and view spectral signatures. In addition, you will calculate two difference spectral indices representing built up areas and green vegetation.


Learning Objectives

  • Differentiate regions of the electromagnetic spectrum for urban applications
  • Use Landsat 9 spectral reflectance to map vegetation and urban areas
  • Composite bands together to create true colour and false colour visualizations
  • Analyze spectral signatures of different land cover types

Deliverables

Answers to the questions posed throughout the lab. (31 points)

Screenshot of your spectral plot. (2 points)

Screenshot of you band arithmetic equation for NDVI. (2 points)

Four screenshots of your false-colour composites. (40 points)

Map that shows your High_Vegetation_Areas and Urban_area layers overtop the provided Landsat Imagery. Pick appropriate colours and transparency for each layer. (25 points)


Data

We will be working with a multispectral image of Vancouver from the Landsat 9 satellite that is available to download from the course management system or you download it yourself from EarthExplorer using the scene id: LC09_L2SP_047026_20260807_20260808_02_T1. This is a Collection 2, Level 2 Science Product, which means that the provider has already processed the raw satellite imagery and corrected for atmospheric effects.


Task 1: The EMS

The electromagnetic spectrum (EMS) is the distribution of electromagnetic radiation according to wavelength/frequency, and includes radio waves, visible and infrared light, x-rays, gamma rays, and more. In remote sensing, we use the reflective, absorptive, and emissive properties of terrestrial features to identify and measure them (i.e., how do different wavelengths in the EMS interact with the surface of the Earth?).

Note: It is important to recognize that the visible part of the EMS is the only section that humans can see. All colours in the visible spectrum are wavelengths, but not all wavelengths in the EMS are colours.

Spectral Reflectance

Figure 1 shows the reflective characteristics of various features of the earth’s surface. Use this figure to answer Q1 – Q4.

Figure 1: Reflectance characteristics of various features at different wavelengths.

Q1. For broadleaf and needle-leaf vegetation, what is the approximate wavelength that is reflected most, and what section of the ems does this range belong to? (1 point)
Q2. Soil and vegetation reflect roughly the same proportion of blue light. (1 point)
Q3. Give a wavelength (in microns) at which snow and ice, dry soil, and vegetation are indistinguishable by their reflectance. In other words, at which wavelength is the proportion of radiation reflected the same (+/- 10%) for these features? (1 point)
Q4. Broadleaf and needle leaf vegetation reflect the same amount at 0.7 microns. What causes this? Is there something contained in the foliage of both types of vegetation which causes identical spectral signatures? How does this pattern in spectral reflectance affect how we see live vegetation? (4 points)

Figure 2: Reflectance characteristics of unknown features.

Q5. Figure 2 contains 4 additional spectra, belonging to unknown surface features. Hypothesize about what these spectra might be and provide your reasoning. Use the known features (broadleaf vegetation, wet soil, etc.) and what you have learned from class/readings to inform your choices. This is a difficult task, and educated guesses are all that is asked for. Do a bit of research, put some thought into it, and explain the reasoning for your guesses. These spectra do not represent the features which are already labeled. You must think of new features which could be observed with remote sensing. (4 points)

Task 2: Landsat 9 Bands, the EMS & ArcGIS Pro Software

Table 2: Parameters of Landsat 9’s Operational Land Imager (OLI) sensor

Band Wavelength Range (microns) Spectral Region Spatial Resolution (meters) Applications
1 0.43-0.45 Coastal/Aerosol 30 Coastal and aerosol studies; improved coastal water mapping.
2 0.45-0.51 Blue 30 Coastal water mapping, differentiation of vegetation and soils.
3 0.53-0.59 Green 30 Assessment of vegetation vigor.
4 0.64-0.67 Red 30 Chlorophyll absorption for vegetation differentiation.
5 0.85-0.88 Near Infrared 30 Biomass surveys and delineation of water bodies.
6 1.57-1.65 Short-wave Infrared 1 30 Vegetation and soil moisture measurements; differentiation of ice and clouds.
7 2.11-2.29 Short-wave Infrared 2 30 Hydrothermal mapping.
8 0.50-0.68 Panchromatic 15 Sharper imagery; used to pan-sharpen multispectral bands to 15 m.
9 1.36-1.38 Cirrus 30 Detection of cirrus cloud contamination.
10 10.60-11.19 Thermal Infrared 1 100 Thermal mapping, soil moisture studies, plant heat stress measurement.
11 11.50-12.51 Thermal Infrared 2 100 Improved thermal mapping and atmospheric correction (split-window technique).
Q6. Each pixel of the thermal infrared bands 10-11 covers ___ pixels of the other bands. If it helps, draw a picture of the two pixel resolutions. (1 point)
Q7. Bands 10-11 are recorded with a coarser resolution because thermal radiation has a very ___ wavelength. Therefore, there is ___ energy available to sense. (1 point)

Step 1: Start a new ArcGIS Pro Project. Download the zip data from the course management system and unzip the LC09_L2SP_047026_20260807_20260808_02_T1.zip file into your new ArcGIS Pro project folder. This location is usually C:/Users/yourusername/Documents/ArcGIS/Projects. Look at the contents that have been extracted. These are all the files that you would receive if you downloaded the image yourself, but we will not use all of them for this lab. Importantly, you should notice that the files follow a naming convention. Use the tables below to reference the correct files in later steps. Note that Band 8 (Panchromatic), Band 9 (Cirrus Cloud), and Band 11 (TIRS 2) are not processed for surface reflectance, so you will not see them here.

File Name Element Value Interpretation
Sensor LC09 Landsat 9, OLI-2/TIRS-2 sensor
Processing level L2SP Level-2 Science Product (Surface Reflectance and Surface Temperature)
WRS Path/Row 047026 Path 047, Row 026 (defines the scene’s ground location)
Acquisition date 20260807 Date the image was captured (August 7, 2026)
Processing date 20260808 Date USGS generated this product (August 8, 2026)
Collection 02 Collection 2 processing
Tier T1 Tier 1 - highest quality, precision terrain-corrected
File Suffix Description
MTL.txt / MTL.xml Metadata file - sensor settings, corner coordinates, radiometric/reflectance rescaling factors, processing history
ANG.txt Angle coefficients file - used to derive per-pixel solar/sensor viewing angles
QA_PIXEL.TIF Pixel quality bitmask - quality assurance (QA) flags for cloud, cloud shadow, snow, water, cirrus, fill
QA_RADSAT.TIF Radiometric saturation QA - flags saturated pixels per band
SR_B1.TIF Surface Reflectance, Band 1 (Coastal/Aerosol)
SR_B2.TIF Surface Reflectance, Band 2 (Visible Blue)
SR_B3.TIF Surface Reflectance, Band 3 (Visible Green)
SR_B4.TIF Surface Reflectance, Band 4 (Visible Red)
SR_B5.TIF Surface Reflectance, Band 5 (Near-Infrared)
SR_B6.TIF Surface Reflectance, Band 6 (SWIR 1)
SR_B7.TIF Surface Reflectance, Band 7 (SWIR 2)
SR_QA_AEROSOL.TIF Aerosol QA - flags used in the atmospheric correction for surface reflectance
ST_B10.TIF Surface Temperature, Band 10 (Thermal, in Kelvin, scaled)
ST_ATRAN.TIF Atmospheric transmittance - used in the surface temperature algorithm
ST_CDIST.TIF Pixel distance to nearest cloud
ST_DRAD.TIF Downwelling radiance
ST_URAD.TIF Upwelling radiance
ST_TRAD.TIF Thermal radiance (top-of-atmosphere, before surface temperature correction)
ST_EMIS.TIF Emissivity, from ASTER Global Emissivity Database
ST_EMSD.TIF Emissivity standard deviation
ST_QA.TIF Surface Temperature uncertainty (in Kelvin)

Step 2: Add the geotiffs for Bands 1-7 to your map. Toggle them on/off, pan around, and zoom in to inspect different locations. Notice that each band is a grey scale image, even the images that represent the visible part of the spectrum. Notice how a land cover might appear bright in one band and dark in another. Pixels that are bright have high reflection of light back to the sensor in this band of the spectrum. Pixels that are dark have high absorption in this band of the spectrum.

We are going to composite these bands together into a new file, a process that is also known as raster stacking or layer stacking. The basic idea is to create a new image that has the same x and y dimensions as these individual images and a third dimension z that represents the different bands.

Step 3: Search for the “Composite Bands” tool in the geoprocessing pane. Under “Input Rasters”, click the drop-down menu and select Bands 1-7, in that order, from top to bottom. Name the output “composite_bands” and let it save to your default geodatabase for the project. Do not add any file extension to the file name. Run the tool and inspect the output.

Notice that the new file that is added to your map has some colour, but it is dull.

Step 4: Right-click “composite_bands” in the Contents pane and select “Symbology”. Notice the default symbology type is “RGB”, which refers to the Red, Green, and Blue colour channels of your computer screen. We can map any combination of our 1-7 bands into these three colour channels to produce new colour visualizations. Create a true-colour image by selecting “Band_4” for the drop-down menu next to “Red”, “Band_3” for “Green”, and “Band_2” for “Blue”. This has the effect of mapping the visible red band to the red colour channel, the visible green band to the green colour channel, and the visible blue band to the blue colour channel. The map automatically updates when you change the band combinations, and this combination is known as a true colour image.

Remember that the colours that we see with our eyes are also a wavelength in the electromagnetic spectrum:

  • Red – 660 nm (Band 4)

  • Green – 560 nm (Band 3)

  • Blue – 480 nm (Band 2)

Note that these band number combinations (4-3-2) for true colour imagery are particular to Landsat 9 Operational Land Imager. Other satellite missions may use different band number designations, so when creating true colour imagery you must always pay attention to the bands designated to visible red, green and blue. The table below shows true colour band number combinations for other Landsat missions.

Sensor Missions Red Green Blue Band Combination (R-G-B) Notes
MSS Landsat 1-5 Band 3 Band 2 - 3-2-1 No true blue band exists; MSS band 1 is green, so this is a false-colour approximation, not true colour
TM Landsat 4-5 Band 3 Band 2 Band 1 3-2-1 First Landsat sensor with a genuine visible-blue band, enabling true colour
ETM+ Landsat 7 Band 3 Band 2 Band 1 3-2-1 Same band definitions as TM
OLI / OLI-2 Landsat 8-9 Band 4 Band 3 Band 2 4-3-2 Band numbering shifted due to added Coastal/Aerosol band (Band 1) at the front

In a true colour image, the computer screen visualizes objects the way we see them with our own eyes. In other words, in a true colour image, Landsat Band 2 (Blue – 480 nm) is displayed as blue, Band 3 (Green – 560 nm) is displayed as green, and band 3 (Red – 660 nm) is displayed as red. The mixing of these three primary colours in different intensities (i.e., reflection) produces all of the other colours that we can see.

Recall that each of these band images is just a grey scale image where the brightness of a pixel corresponds to the amount of reflectance that the surface returns to the sensor in that band of the spectrum. The “brightness” of any pixel is recorded using a digital number, higher digital numbers are brighter and digital numbers exactly equal to zero are black (i.e., no reflectance). If you look at the grey scale images in the Contents pane of your map (scroll up to the first screenshot in this Task), you will see that each band image has a different range of digital numbers. When we composited these bands together into an RGB image, we still have the same data (digital numbers), but now for every pixel we have three digital numbers (RGB) to display instead of one (single band).

Step 5: Find a feature or land cover in the true colour image with a distinct colour and zoom in closely until the pixels are easy to distinguish, usually less than 1:5000. With your cursor, click on one of the pixels and the resulting pop-up will display the digital numbers that appear in each of the RGB colour channels.

The screenshot below shows one of the many cargo ships that was anchored in English Bay at the time of the image. Notice how the digital number for the red colour channel (Band 4: 12,394) is much higher than the green (Band 3: 8,384) or blue (Band 2: 9,385) colour channels. The result is that the red light-emitting diodes that represents the pixel on your computer screen is brighter than the adjacent green and blue diodes, so the effect is that the cargo ship pixel appears distinctly red in the image.

Note that colour vision deficiency affects about 300,000,000 people globally, and people assigned male at birth are up to 16 times more likely to experience some form of colour vision deficiency compared to people assigned female at birth.

Step 6: You can simulate different colour vision deficiencies in ArcGIS Pro by right-clicking on the RGB image in the map canvas, select “Color Vision Simulator”, and then select any of the types of colour vision deficiencies. This is an especially important consideration when producing accessible remote sensing images and maps for reports or technical documents. If you experience a colour vision deficiency, then you should inform the instructor so that you can receive accommodations for some of the deliverables in this lab.

Step 7: Reset the Color Vision Simulator by navigating to the “View” tab on the top ribbon, and click on the coloured rectangle above “Color Vision Simulator”.

Any band combination where the visible red, green and blue bands are not mapped to the red, green, and blue colour channels, respectively, is called a false colour image. False colour images are necessary to visualize electromagnetic radiation that we can not perceive with our own eyes.

Consider the following synesthesia analogy. Your eyes can hear three notes at specific frequencies: R, G, and B. Any combination of these three notes with different volumes, produces all the sounds that you can hear. You look at the true colour pixel of the cargo ship above and you hear a “red” chord. How can your eyes hear and understand notes that that are beyond this range? You build microphones (sensors) that can detect and record these other frequencies (bands) and their volumes (digital numbers) and then you play back the recording in the tones that your eyes can hear with notes of R, G, and B (false colour).

Are you ready to visualize parts of the electromagnetic spectrum that are beyond your natural range of perception?

Step 8: Using what you learned in Step 4, experiment with other band combinations in the RGB symbology of composite_bands and examine all the different false colour images that you can create. Try these R-G-B band combinations in particular:

  • 5-4-3

  • 4-5-6

  • 6-5-4

  • 5-6-7

The image below is an example of the 6-5-4 band combination. Note that in the Symbology pane, you can change Statistics from “Dataset” to “DRA Dynamic Range Adjustment”, which will stretch the range and brightness of the colours based on the range of digital numbers currently in view as you zoom in/out and pan around the map. This can make it easier to distinguish different land covers with different colours.

Q8. In the 6-5-4 band combination, match the following cover types to the colors that they appear in the image: healthy vegetation, urban cover, silty water, and clear water. (4 points)
Q9. Which band combination would you use to analyze vegetation? Do some light research on spectral properties and the applications of different Landsat 9 bands and write a sentence or two justifying each of your choices. Then, append a screenshot of your chosen band combination from ArcGIS Pro to your response. (10 points)
Q10. Which band combination would you use to analyze water quality? Do some light research on spectral properties and the applications of different Landsat 9 bands and write a sentence or two justifying each of your choices. Then, append a screenshot of your chosen band combination from ArcGIS Pro to your response. (10 points)
Q11. Which band combination would you use to analyze agriculture? Do some light research on spectral properties and the applications of different Landsat 9 bands and write a sentence or two justifying each of your choices. Then, append a screenshot of your chosen composite from ArcGIS Pro to your response. (10 points)
Q12. Which band combination would you use to analyze urban areas? Do some light research on spectral properties and the applications of different Landsat 9 bands and write a sentence or two justifying each of your choices. Then, append a screenshot of your chosen composite from ArcGIS Pro to your response. (10 points)

Next, we will view some spectral signatures across all bands. This is a bit different from visualizing the data with false colour images as our goal now will be to profile the intensity of all seven bands for a given pixel rather than just visualizing colour with three bands. Recall from Task 1 that different land covers can be distinguished by their spectral signatures. You will now use what you have learned from that Task to interpret profiles of pixels from different land covers in this Landsat 9 image.

Step 9: Right-click on the “composite_bands” item in the Contents pane and select “Create Chart”, then “Spectral Profile”. The Chart Properties pane should appear on the right side of your screen and the Spectral Chart on the bottom. In the Chart Properties pane under “Define an Area of Interest” select the point icon and then click a pixel of a land cover that you can see in the image. Repeat this until you have at least six different profiles. Note that it does not matter which band combination that you have displayed, but you might choose a false colour band combination that helps you to find land covers that are visually distinct. You can zoom in closely to place your points precisely. In the chart, you can change the colours of the lines/points to make them easier to distinguish and be sure to add descriptive labels in the Chart Properties pane. You can resize the chart as needed and then export the chart.

Q13. Examine your new spectral profile chart. Compare the different profiles you created to the spectral profiles in Task 1. What is different between them? Why might your spectral curves look different than those above? What does the y-axis of your chart represent? (4 points)
Screenshot 1. Upload a screenshot of your entire ArcGIS Pro window showing your spectral plot. Your ArcGIS account username in the top right must be visible to receive credit. (2 points)

Task 3: Calculating NDVI and Built Up Index

Spectral indices are mathematical equations containing spectral reflectance values from two or more wavelengths used to highlight areas of spectral importance in an image. There are a wide variety of spectral indices used to highlight a variety of different land covers and image properties including burned Areas (Normalized Burn Ratio), urban/ built up areas (Normalized Difference Built-Up Index), and water (Normalized Difference Water Index) to name a few. The Normalized Difference Vegetation Index (NDVI) is a frequently used spectral index that takes advantage of the high near-infrared reflectance and high red absorption properties of healthy vegetation and is therefore often used to quantify vegetation in a remotely sensed multispectral image.

NDVI is calculated with the below formula:

\(\ NDVI = \frac{(NIR - RED)}{(NIR+RED)}\)

Where NIR is the near-infrared band (Landsat 9 Band 5) and Red is the red band (Landsat 9 Band 4). The results of this equation should be between -1 and 1 with values less than 0 representing water and values between 0-1 representing different levels of healthy vegetation.

Step 1: Navigate to the Imagery tab from the top ribbon and click the “Raster Functions” button.

Step 2: The Raster Functions pane should appear. Expand “Analysis” and then select “NDVI” to open.

Step 3: The “NDVI Properties” dialogue should appear. Under “Raster” use the drop-down menu and select the “composite_bands” layer. If it is not currently in your map view and can use the folder button and navigate to your lab data folder and select the file from your geodatabase or wherever you saved it in Task 2. “Visible Band ID” corresponds to the red band number and “Near Infrared ID” corresponds to the NIR band number. Select the correct band numbers and then toggle on “Scientific Output” and run the tool.

Step 4: Adjust the symbology of your output NDVI layer so that it uses a diverging colour palette that is stretched between -1 and 1. Right-click the layer in the Contents pane, select “Symbology”, and select a diverging colour from the drop-down list. Most of these will be towards the bottom of the list and will feature either white or yellow as the centre colour. All of the diverging colour palettes are shown in the image below, asterisks indicate palettes that are accessible for people with color vision deficiency.

Step 5: After you have selected a diverging colour palette, toggle off “Invert”, ensure “Stretch Type” is set to “Minimum Maximum”, toggle on “Edit min/max values”, and then in the corresponding boxes just below, select two numbers that are symmetric about zero. In other words, one positive number and one negative number that are equidistant from zero. This symmetry will ensure that the diverging colour palette is applied correctly, so that white or yellow is exactly at the value of zero. The natural range of NDVI is -1 to 1, but this will not always produce the best visualization. The screenshot below shows an example using -0.5 and 0.5, which works well for the Lower Mainland. You may choose different values, based on the local range of NDVI for the area you are visualizing and the types of features that you want to emphasize.

Screenshot 2. Upload a screenshot of your entire ArcGIS Pro window showing your NDVI image with the diverging colour palette applied. Your ArcGIS account username in the top right must be visible to receive credit. (2 points)
Q14. What are the minimum and maximum values of your new NDVI layer? (2 points)
Q15. What do the negative and positive values in the image represent? What about values near or at zero? (4 points)
Q16. What information does this type of analysis give us? When and why might this type of analysis be used? (4 points)

Step 6: Repeat the last step, but this time calculate the Normalized Difference Built-Up Index (NDBI). The NDBI highlights urban areas where there is typically a higher reflectance in the shortwave-infrared region compared to the near-infrared region. The equation is as follows:

\(\ NDBI = \frac{(SWIR1-NIR)}{(SWIR1+NIR)}\)


Task 4: Reclassifying Spectral Indices and Map Making

In this last Task, you will use a technique called “thresholding” and the reclassify tool to extract highly vegetated areas (High NDVI) and urban areas (High NDBI) and then create a map with these layers overlaid with the provided satellite imagery.

Step 1: Navigate to the “Analysis” tab on the top ribbon and select the “Tools” option. The geoprocessing window should appear in the search box type “Reclassify” and select the option with “(Spatial Analyst Tools)” beside it.

Step 2: Under “Input Raster” select the NDVI layer you created in the last Task. The “Reclass field” should automatically become completed and a “Reclassification” table should appear below.

Step 3: Select the Classify button at the bottom of the table and enter “2” for number of classes. For the first row leave “Start” as is and enter 0.49999 under “End”, change “New” to “NODATA”. For the second row change “Start” to “0.5” and leave “End” as 1 and change “New” to “1”. The Reclassify tool takes the old values from a raster and creates a new raster layer with updated values based on the Reclassification table. In this case we as saying take all pixels with values less than 0.5 and make them NODATA or blank and take all pixels with values greater than 0.5 and make their value 1. Under “Output Raster” save the file as “High_Vegetation_Areas” and press “Run” at the bottom of the window.

Step 4: Repeat the last step for NDBI where all you keep only pixels with values above 0 and change there value to 1. Save this layer as “Urban Areas”.

Map 1. Upload a map that shows your High_Vegetation_Areas and Urban_area layers overtop of the provided Landsat Imagery. Pick appropriate colours and transparency for each layer. (25 points)

Summary

In this lab, you learned how to interpret the electromagnetic spectrum for urban and environmental applications, connect spectral behavior to what you see in imagery, and operationalize those ideas in ArcGIS Pro. You explored Landsat 9 bands, toggled single-band greyscale views, and built both true- and false-colour composites to emphasize specific surface properties. You examined spectral signatures for different land covers and compared them to reference curves to understand why materials separate (or do not) across wavelengths. You then calculated NDVI to highlight vegetation and NDBI to highlight built-up areas, and reclassified these indices to extract high-confidence classes. Finally, you synthesized your results into a clear map that overlays vegetation and urban masks on the base imagery. By the end, you could differentiate EMS regions, justify band choices for specific analyses, quantify patterns with indices, and communicate findings cartographically.

Return to the Deliverables section to check off everything you need to submit for credit in the course management system.