# SRTM v0.9.0 - Table of Contents

> A small library that provides a simple interface to query locations on the earth for elevation data from the NASA Shuttle Radar Topography Mission (SRTM)

## Pages

- [Changelog](changelog.md)
- [SRTM](readme.md)

## Modules

- [SRTM](SRTM.md): A simple interface to query locations on the Earth for elevation data from the NASA Shuttle Radar
Topography Mission (SRTM).

- [SRTM.DataCell](SRTM.DataCell.md): A parsed HGT file.

- Sources
  - [SRTM.Source](SRTM.Source.md): Specifies the API for using an SRTM dataset source.
  - [SRTM.Source.AWS](SRTM.Source.AWS.md): The built-in source for the [Terrain Tiles dataset](https://registry.opendata.aws/terrain-tiles/)
hosted in Open Data Registry on AWS.
  - [SRTM.Source.ESA](SRTM.Source.ESA.md): The built-in source for the SRTMGL1 dataset hosted on
[esa.int](https://step.esa.int/auxdata/dem/SRTMGL1/).

- Caches
  - [SRTM.Cache](SRTM.Cache.md): Specifies the API for using a custom Cache.
  - [SRTM.Cache.File](SRTM.Cache.File.md): The built-in file cache.

  - [SRTM.Cache.PersistentTerm](SRTM.Cache.PersistentTerm.md): The built-in in-memory cache backed by `:persistent_term`.

- Exceptions
  - [SRTM.Error](SRTM.Error.md): The SRTM error struct.

