SRTM4 (Shuttle Radar Topography Mission)
Download and parsing of SRTM4 elevation data.
Carlo de Franchis, Enric Meinhardt, Gabriele Facciolo, CMLA 2018
Installation and dependencies
The main source code repository for this project is https://github.com/centreborelli/srtm4. It is written in Python. It is tested with Python 3.7, 3.8, 3.9 and 3.10.
srtm4 requires libtiff development files. They can be installed with
apt-get install libtiff-dev (Ubuntu, Debian) or brew install libtiff
(macOS).
Once libtiff is installed, srtm4 can be installed with pip:
pip install srtm4
Usage
In a Python interpreter:
>>> import srtm4
>>> longitude, latitude = 2, 48
>>> altitude = srtm4.srtm4(longitude, latitude)
>>> print(altitude) # should be 174.613 (altitude in meters above the WGS84 ellipsoid)
In a shell:
GEOID_PATH=data ./bin/srtm4 2 48
For the crop function, if pyproj complains about the download of file, you can fix it manually with the command:
pyproj sync -v --file us_nga_egm96_15
Release files for srtm4 1.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| srtm4-1.2.5.tar.gz | 2.0 MB | Details |
Release files / srtm4-1.2.5.tar.gz
| Download URL | srtm4-1.2.5.tar.gz |
|---|---|
| Size | 2.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
db2750e3371f5326348b3e8bdd009088f875301c207378a9c8ab49aad788c8ad
|
|
BLAKE2b-256 checksum How to use checksums |
31829923a548bd1954584195f9ee785034afc510d7247b4129fb24547bcebdfe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.0
|