Make a 3D map from satellite images#
In about 10 minutes, in your browser, with nothing to install. This guide runs the NASA Ames Stereo Pipeline (ASP) on real satellite images and shows you the result: a 3D model of the terrain (a DEM) and a PDF report.
1. Sign in to GitHub#
You need a free GitHub account. If you don’t have one, create one, then sign in.
3. Click “Trust Folder & Continue”#
A box asks “Do you trust the authors of the files in this folder?”. Every new workspace asks this once. Click Trust Folder & Continue.

4. Watch Tutorial 1 run#
Tutorial 1 opens within a few seconds and, between 30 seconds and a minute later, starts running by itself. You don’t have to click anything.

The file explorer:
notebooks/holds the three tutorials, anddata/fills with the images and results.The tutorial itself: each step has a short explanation and how long it takes.
The step that is running: its code (shown as one line; click it to see it all), the command, the last lines of its output and the time so far. When it finishes, its figures appear with a caption. Scroll down to follow it.
What to expect:
About 10 minutes in all, sometimes 15. The longest step, matching the two images, takes most of it and fills in a map of the mountain as it goes.
A pop-up may say “High codespace CPU (100%) utilization detected” while the images are matched. That’s expected (stereo uses every core); close it.
When it’s done, the end of the notebook shows figures from the report and a large link to open the PDF; a notification at the bottom right says the results zip is ready, and the zip appears at the top of the file explorer.

The link that opens the PDF report.
The last step’s result line: the zip’s name and size.
The zip itself, at the top of the file explorer: right-click it and choose Download.
The first time you right-click in the explorer, your browser may ask whether the page can see your clipboard. Click Allow or Block, whichever you prefer; the menu with Download appears either way.

If nothing has started after a couple of minutes, or to run it again later, click Run All in the toolbar at the top of the notebook:

5. Then#
Tutorials 2 and 3 use sharper WorldView-3 images of a hill in San Diego. They don’t start by themselves: open one from the explorer and click Run All, the button shown above. About the tutorials.
What just happened? What ASP is and the pipeline, step by step.
Your results: the last step of each tutorial puts them in one zip file to download and open in QGIS or ArcGIS.
Your workspace stays as you left it. GitHub stops it after half an hour of inactivity and deletes it after 30 days; the free monthly hours and other details are on the Codespaces page.
More#
Tutorials: the three notebooks, with their outputs.
What ASP is and the concept pages: the pipeline, stereo photogrammetry, bundle adjustment, orthorectification, alignment, visualization with
asp-plot.Other open-source stereo pipelines: the same images through SETSM and CARS.
Reference: glossary, ASP output files, local install, data sources and licenses, further reading.
This guide covers one straightforward path through ASP, which has hundreds of options for dozens of sensors; the official ASP documentation is the reference.
Reporting problems#
For anything broken, wrong or unclear, open a problem report; the form asks for the few details needed to follow up. Questions about ASP itself belong on the ASP support forum.



