ASTER GDEM v3
ASTER Global Digital Elevation Model Version 3. 30 m global elevation from ASTER stereo imagery.
Built from more than 1.8 million ASTER stereo scenes, the GDEM reaches further north and south than SRTM (83° against 60°N and 56°S), which makes it the usual 30 m choice for high-latitude basins. Each tile comes with a NUM file giving the number of scenes behind every cell, useful for masking poorly constrained areas. The companion ASTER Water Bodies Database is listed under Observations.
- Source
- Ministry of Economy, Trade and Industry (Japan), National Aeronautics and Space Administration
- Resolution
- 30 m (1 arc-second)
- Data type
- Raster
- Time span
- 2000–2013
- Temporal
- Static (stereo pairs from 2000 to 2013)
- Access type
- Download with free login · Free NASA Earthdata login
- Formats
- GeoTIFF
- Coverage
- 83°S – 83°N (-180, -83, 180, 83)
- Licence
- Free, no restrictions on reuse or redistribution
- DOI
- 10.5067/ASTER/ASTGTM.003
- Provider page
- lpdaac.usgs.gov/products/astgtmv003/
Cite as. NASA/METI/AIST/Japan Spacesystems and U.S./Japan ASTER Science Team (2019). ASTER Global Digital Elevation Model V003. NASA EOSDIS Land Processes DAAC. https://doi.org/10.5067/ASTER/ASTGTM.003
Access
cmrASTGTM v003 tiles (elevation and scene count) from NASA Earthdata
Granules found through NASA's Common Metadata Repository (collection ASTGTM v003). Downloads need a free Earthdata login.
linkArea subsets through AppEEARS
# Earthdata login in ~/.netrc:
# machine urs.earthdata.nasa.gov login USER password PASS
curl -fsSL "https://hydrological.org/api/v1/datasets/aster-gdem-v3/links.txt?bbox=-75,-20,-50,5" \
| xargs -n 1 curl -fLO --netrc -b ~/.urs_cookies -c ~/.urs_cookies
import earthaccess # pip install earthaccess
earthaccess.login()
results = earthaccess.search_data(short_name="ASTGTM", version="003",
bounding_box=(-75, -20, -50, 5))
earthaccess.download(results, "data")
const res = await fetch("https://hydrological.org/api/v1/datasets/aster-gdem-v3/links?bbox=-75,-20,-50,5");
const { groups } = await res.json();
for (const g of groups) g.links.forEach(l => console.log(l.url));
Also available as JSON: links · manifest · dataset record