Skip to main content

Very simple API to download, merge, resample, project DEM tiles from AWS and Thredds

Project description

# dem Collect elevation data from AWS or Thredds, merge, reproject, resample.

No API key needed!

Return elevation, aspect, or slope, that has been correctly transformed to fit rasters you are already working on.

Pulls a web map tile service (AWS) list of tiles, based on input zoom level and bounding box, merges it, reprojects it, and resamples it to a raster you are working with.

This is intended for work where one needs a dem (elevation), slope, or aspect in a grid that matches another dataset they are working on.

For example, I work on Landsat images that come in WGS UTM coordinate reference systems. With [bounds](https://github.com/dgketchum/bounds), [satellite_image](https://github.com/dgketchum/satellite_image), and [Landsat578](https://github.com/dgketchum/Landsat578), I can easily download and unzip a Landsat scene, read it into a Landsat5 (or 7, 8) object, pass the object attributes to dem, and get back a numpy array that is reprojected into the same local coordinate system for accurate scientific analysis with the cloud mask, reflectance, albedo and other handy data returned by methods in satellite_image.

This is intended to replace the task of downloading NED files and going through a long process in a GIS to merge, reproject, resample, etc, which often requires time consuming file management and use of proprietary software.

This pulls elevation data from the web, much like an app on your phone does. Don’t spend all your time dealing with NED tiles!

Big ups to [rasterio](https://github.com/mapbox/rasterio).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opendem-0.0.1.tar.gz (2.5 kB view details)

Uploaded Source

File details

Details for the file opendem-0.0.1.tar.gz.

File metadata

  • Download URL: opendem-0.0.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for opendem-0.0.1.tar.gz
Algorithm Hash digest
SHA256 07191599d61e1b7773521d0d47e1f18b5e2c62f9a0a4b36e408a7b9fe5a90d0c
MD5 140caf022aac015faa45b25d2096773c
BLAKE2b-256 468327059c6962ca524d5e1ad200e8acf72f58e2b27d166fe2cde4045234bbd0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page