Browse wiki

From CSDMS
Creation date"Creation date" is a predefined property that corresponds to the date of the first revision of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
18:58:21, 20 December 2021  +
This work is supported by the National Science Foundation under Award No. 2026951, EarthCube Capabilities: Cloud-Based Accessible and Reproducible Modeling for Water and Sediment Research.  +
Jupyter Notebook  +
1.0 hrs  +
This lab includes examples of using the Topography data component in a Jupyter Notebook, in a shell script, and in a Python program. Try editing these examples to get data from different locations around the globe.  +
1 of 1  +
University of Colorado Boulder  +
Mark Piper  +
July 9, 2025  +
Topography is a Python library for fetchinTopography is a Python library for fetching and caching land elevation data using the OpenTopography REST API. Topography provides access to the following global raster datasets:</br></br>* SRTMGL3 (SRTM GL3 90m)</br>* SRTMGL1 (SRTM GL1 30m)</br>* SRTMGL1_E (SRTM GL1 Ellipsoidal 30m)</br>* AW3D30 (ALOS World 3D 30m)</br>* AW3D30_E (ALOS World 3D Ellipsoidal, 30m)</br>* SRTM15Plus (Global Bathymetry SRTM15+ V2.1)</br>* NASADEM (NASADEM Global DEM)</br>* COP30 (Copernicus Global DSM 30m)</br>* COP90 (Copernicus Global DSM 90m)</br>* EU_DTM (DTM 30m)</br>* GEDI_L3 (DTM 1000m)</br>* GEBCOIceTopo (Global Bathymetry 500m)</br>* GEBCOSubIceTopo (Global Bathymetry 500m)</br>* CA_MRDEM_DSM (DSM 30m)</br>* CA_MRDEM_DTM (DTM 30m)</br></br>as well as these USGS 3DEP raster datasets:</br></br>* USGS30m</br>* USGS10m</br>* USGS1m </br></br>The library includes an API, CLI, and BMI that accept the dataset type, a latitude-longitude bounding box, and the output file format. Data are downloaded from OpenTopography and cached locally. The cache is checked before downloading new data. Data from a cached file can optionally be loaded into an xarray DataArray using the experimental open_rasterio method.</br></br>More information on Topography can found in its documentation: https://bmi-topography.readthedocs.io.on: https://bmi-topography.readthedocs.io.  +
Learn how to download and access land elevation data from OpenTopography with the CSDMS Topography Data Component.  +
Topography Data Component  +
<p>This lab can be run on the <em<p>This lab can be run on the <em>explore</em> (for educators) and <em>jupyter</em> (for general use) instances of EarthscapeHub: just click one of the links under the <strong>Run online using</strong> heading at the top of this page, then run the notebook in the "CSDMS" kernel.</p></br></br><p>If you don't already have an EarthscapeHub account, follow the instructions to sign up at https://csdms.colorado.edu/wiki/JupyterHub. If you're an educator, you can get EarthscapeHub accounts for you and your students--please contact us through the CSDMS Help Desk: https://csdms.github.io/help-desk.</p> students--please contact us through the CSDMS Help Desk: https://csdms.github.io/help-desk.</p>  +
If run locally, see installation instructions in the bmi-topography repository: https://github.com/csdms/bmi-topography.  +
Image:Topography.png  +
Tucker, G. E., Hutton, E. W. H., Piper, M.Tucker, G. E., Hutton, E. W. H., Piper, M. D., Campforts, B., Gan, T., Barnhart, K. R., Kettner, A. J., Overeem, I., Peckham, S. D., McCready, L., and Syvitski, J., 2022: CSDMS: a community platform for numerical modeling of Earth surface processes, Geosci. Model Dev., 15, 1413–1439, https://doi.org/10.5194/gmd-15-1413-2022. https://doi.org/10.5194/gmd-15-1413-2022.  +  and Piper, M. (2025). CSDMS Topography data component (Version 0.9.0) (Computer software). https://doi.org/10.5281/zenodo.4608652.  +
Use a command-line interface (CLI) for a Python library  +, Use an application programming interface (API) for a Python library  +  and Use a Basic Model Interface (BMI)  +
Access data through a data component  +  and Understand the difference between an API and a BMI, as well as their relative strengths  +
Topography Data Component  +
Last editor is"Last editor is" is a predefined property that contains the page name of the user who created the last revision and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
Modification date"Modification date" is a predefined property that corresponds to the date of the last modification of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
20:52:27, 9 July 2025  +