Shuttle Radar Topography Mission (SRTM) 1 Arc-Second Global Digital Elevation Model and DEM Derivatives

Product overview

Background

The NASA Making Earth System Data Records for Use in Research Environments (MEaSUREs) Shuttle Radar Topography Mission (SRTM) global 1 arc second (~30 metre) DEM is archived and distributed by the Land Processes Distributed Active Archive Center (LP DAAC). This dataset is a result of a collaborative effort by the National Aeronautics and Space Administration (NASA) and the National Geospatial-Intelligence Agency (NGA – previously known as the National Imagery and Mapping Agency, or NIMA), as well as the participation of the German and Italian space agencies. The primary goal of creating this dataset was to eliminate voids that were present in earlier versions of the SRTM elevation data.

Digital Earth Africa provides free and open access to a copy of the NASA Version 3 SRTM DEM product over Africa.

Digital Earth Africa also produces and maintains free and open access to the SRTM DEM Derivatives product over Africa as a continental service.

These derivatives include slope, multi-resolution valley bottom flatness, multi-resolution ridge top flatness and topographic position. Slope and topographic position are provided at two spatial scales to represent local terrain variability and broader landform context. This product was generated by Digital Earth Africa from the Shuttle Radar Topography Mission (SRTM) v3.0 1 arc-second Digital Elevation Model.

A Jupyter Notebook which demonstrates loading and using DEM datasets in the Sandbox is also available.

Specifications

Spatial and temporal coverage

Relevant metadata for the SRTM DEM and the SRTM DEM derivatives products can be viewed on the DE Africa Metadata Explorer here and here.

Table 1: SRTM DEM and SRTM DEM Derivatives product specifications

Specification

Product name

dem_srtm

dem_srtm_deriv

Cell size - X

0.000278° (~30 m)

30 m

Cell size - Y

0.000278° (~30 m)

30 m

Coordinate reference system

EPSG:4326

EPSG:6933

Temporal Resolution

Multi-Day

Multi-Day

Temporal Extent

2000-02-11 to 2000-02-21

2000-02-11 to 2000-02-21

Update frequency

None

None

The specific temporal and geographic extents for the products can be explored as an interactive map on the Metadata Explorer here and here. Data is available for the regions shaded in blue.

Figure 1: SRTM DEM geographic extent

SRTM DEM Geographic Extent

Figure 2: SRTM DEM Derivatives geographic extent

SRTM DEM Derivatives Geographic Extent

Measurements

Table 2: SRTM DEM and SRTM DEM Derivatives product measurements

Product name

Band ID

Description

Units

Data type

No data\(^\dagger\)

dem_srtm

elevation

Elevation data.

metre

int16

-32768.0

dem_srtm_deriv

mrvbf

Multi-resolution Valley Bottom Flatness (MrVBF): this identifies valley bottoms (areas of deposition). Zero values indicate erosional terrain and values ≥1 and indicate progressively larger areas of deposition.

1

int16

-32768.0

mrrtf

Multi-resolution Ridge Top Flatness (MrRTF): complementary to MrVBF, zero values indicate areas that are steep or low, and values ≥1 indicate progressively larger areas of high flat land.

1

int16

-32768.0

slope_30m

Slope (percent): The rate of elevation change representing fine-scale variation in terrain gradients. Derived using a \(3 \times 3\) moving window

1

float32

-9999.0

slope_270m

Slope (percent): this is the rate of elevation change derived from a DEM smoothed using a \(9 \times 9\) moving window (~270 m). It represents generalized terrain gradients by reducing local variability and highlighting broader landform inclination.

1

float32

-9999.0

tpi_90m

Topographic Position Index (TPI): this represents the difference between the elevation of a pixel and the mean elevation of its \(3 \times 3\) surrounding neighbourhood (~90 m). Positive values indicate areas higher than their immediate surroundings (ridges), while negative values indicate areas lower than their surroundings (depressions), representing terrain position at a local scale.

1

float32

-9999.0

tpi_270m

Topographic Position Index (TPI): this represents the difference between the elevation of a pixel and the mean elevation of its \(9 \times 9\) surrounding neighbourhood (~270 m). Positive values indicate areas higher than their surroundings (ridges), while negative values indicate areas lower than their surroundings (valleys), representing terrain position within the broader landscape.

1

float32

-9999.0

\(^\dagger\) No data or fill value.

Processing

The NASA Version 3.0 SRTM DEM is a void filled dataset. The missing data in the National Geospatial-Intelligence Agency (NGA) Version 2.0 SRTM DEM was filled using topographic data from non-SRTM sources. The primary fill elevation data was from the Terra Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTER) Global Digital Elevation Model Version 2.0 (GDEM2) and the secondary fill elevation data from the USGS Global Multi-resolution Terrain Elevation Data (GMTED2010) elevation model or the USGS National Elevation Dataset (NED). The SRTM Version 3.0 processing steps are detailed in The Shuttle Radar Topography Mission (SRTM) Collection User Guide.

The SRTM DEM Derivatives were generated by Digital Earth Africa from the SRTM v3.0 Digital Elevation Model. Slope and Topographic Position Index (TPI) were generated using gdaldem and additional moving window operations. Multi-resolution valley bottom flatness (MrVBF) and multi-resolution ridge top flatness (MrRTF) were derived using the SAGA GIS tool (Version: 2.3.1).

At the native resolution, both slope and TPI are computed using a \(3 \times 3\) neighbourhood. For slope, this represents the terrain gradient at the pixel scale (~30 m), as the window is used to estimate a local derivative at the centre pixel. For TPI, the same \(3 \times 3\) neighbourhood defines the surrounding area against which the pixel is compared, resulting in a spatial support of approximately 90 m.

Broader-scale derivatives were generated using a \(9 \times 9\) moving window (~270 m). For slope, this was achieved by first smoothing the DEM using a \(9 \times 9\) moving window mean filter and then computing slope, resulting in a generalized representation of terrain gradients that reduces local variability. For TPI, the \(9 \times 9\) neighbourhood was used directly to compute the mean surrounding elevation, providing a measure of terrain position relative to the broader landscape.

The scripts used to generate the derivatives are available here.

Media and example images

Figure 3: SRTM DEM elevation data for Mt. Kenya

COP-DEM-GLO-30 Public Mt. Kilimanjaro

Figure 4: SRTM DEM Derivatives for Mt. Kenya

STRM DEM Derivatives Mt. Kenya

References

  1. G., Rosen, P. A., Caro, E., Crippen, R., Duren, R., Hensley, S., Kobrick, M., Paller, M., Rodriguez, E., Roth, L., Seal, D., Shaffer, S., Shimada, J., Umland, J., Werner, M., Oskin, M., Burbank, D., & Alsdorf, D. (2007). The Shuttle Radar Topography Mission. In Reviews of Geophysics (Vol. 45, Issue 2). American Geophysical Union (AGU). https://doi.org/10.1029/2005rg000183

The Shuttle Radar Topography Mission (SRTM) Collection User Guide

Shuttle Radar Topography Mission (SRTM) Quick Guide

LPDAAC Data Catalogue

DE Africa DEM Derivatives repository

License and Acknowledgements

The SRTM DEM is available under a CC-BY-4.0 license.

The Digital Earth Africa SRTM DEM Derivatives product is provided free of charge, under a Apache License 2.0 license.

Data Access

Amazon web services S3

The SRTM DEM and SRTM DEM Derivatives are available in AWS S3.

Table 3: SRTM DEM and SRTM DEM Derivatives AWS data access details

AWS S3 details

Product

SRTM DEM

SRTM DEM Derivatives

Bucket ARD

arn:aws:s3:::deafrica-input-datasets

arn:aws:s3:::deafrica-input-datasets

Region

af-south-1

af-south-1

The bucket is in the AWS region af-south-1 (Cape Town). Additional region specifications can be applied as follows:

aws s3 ls --region=af-south-1 s3://deafrica-input-datasets/

The SRTM DEM file path is: strm_dem/dem_srtm. The SRTM Derivatives file path is: srtm_dem/dem_srtm_deriv.

OGC Web Services (OWS)

The SRTM DEM and SRTM DEM Derivatives are available through DE Africa’s OWS.

Table 5: OWS data access details.

OWS details

Name

DE Africa Services

Web Map Services (WMS) URL

https://ows.digitalearth.africa/wms?version=1.3.0

Web Coverage Service (WCS) URL

https://ows.digitalearth.africa/wcs?version=2.1.0

Layer names

dem_srtm, dem_srtm_deriv

Digital Earth Africa OWS details can be found at https://ows.digitalearth.africa/.

For instructions on how to connect to OWS, see this tutorial.

Open Data Cube (ODC)

The SRTM DEM and SRTM DEM Derivatives can be accessed through the Digital Earth Africa ODC API, which is available through the Digital Earth Africa Sandbox.

ODC product names: dem_srtm, dem_srtm_deriv

Specific bands of data can be called by using either the default names or any of a band’s alternative names, as listed in the table below. ODC Datacube.load commands without specified bands will load all bands.

Table 6: ODC products dem_srtm and dem_srtm_deriv band names

Product

Band name

Alternative names

Fill value

dem_srtm

elevation

NaN

-32768.0

dem_srtm_deriv

mrvbf

NaN

-32768.0

mrrtf

NaN

-32768.0

slope_30m

NaN

-9999.0

slope_270m

NaN

-9999.0

tpi_90m

NaN

-9999.0

tpi_270m

NaN

-9999.0

Technical information

The Kinematic Global Positioning System Geodetic field surveying method was used to validate SRTM data. About 70,000 kilometers of survey lines were collected. The data was used to model long-wavelength error sources. In addition, NASA’s JPL deployed corner reflectors during the SRTM mission which were deployed with precisely measured coordinates and served as control points in the SRTM data.

Known issues in the NASA SRTM are described in the following publication:

Rodriguez, E., C. S. Morris, and J. E. Belz (2006), A global assessment of the SRTM performance, Photogramm. Eng. Remote Sens., 72, 249–260. https://doi.org/10.14358/PERS.72.3.249.