Examples

The following Jupyter notebooks provide examples of how to use some of SlideRule’s functionality. They are listed roughly in the order of complexity, with the simpler examples first and the more complex examples farther down. The source code for all of these notebooks can be found in our repository.

Additional files are necessary to run some of the notebooks locally.

Notebooks

  • Boulder Watershed (download)

    A simple notebook to demonstrate a basic atl03x processing request. Elevation data is generated for the Boulder watershed region and plotted using matplotlib.

  • Grand Mesa (download)

    Demonstrates how to request custom ATL06 elevations from SlideRule for a region of interest, and then use SlideRule APIs to read and compare the results to the ATL06 standard data product.

  • PhoREAL (download)

    Demonstrate use of the PhoREAL algorithm running inside SlideRule. Vegetation metrics are calculated over the Grand Mesa region and then later combined with calculated elevations.

  • ArcticDEM Mosaic (download)

    Demonstrates how to sample the ArcticDEM Mosaic raster at generated ATL06-SR points and return all of the data as a unified GeoDataFrame.

  • ATL03 Classification (download)

    An in-depth example of requesting ATL03 photon data classified using ATL08 and YAPC. The results are plotted using matplotlib.

  • ATL13 (download)

    Demonstrates different ways to access the ATL13 inland lake data: by reference ID, by name, and by contained coordinate.

  • ATL24 (download)

    Subsets ATL24 near-shore bathymetry data using different methods and parameters.