Tutorials#
Three end-to-end notebooks. All use openly available data; no NASA Earthdata or Vantor credentials, no API keys.
To run these notebooks, launch the Codespace first
The tutorial pages below are static renders of the notebooks in notebooks/, shown with saved outputs. To run them yourself, open this repo in a GitHub Codespace; it boots with ASP, asp-plot, and the demo data scripts already installed, so the notebooks run top to bottom with no setup. Running on your own machine instead needs the local install.
Stereo from a single ASTER L1A scene. The gentlest end-to-end flow:
aster2aspto extract nadir + back-looking viewsparallel_stereo+point2demon the raw imageryCOP-DEM clip from AWS Open Data
mapproject+parallel_stereore-run on the orthorectified pairasp-plotPDF report for each pass
Output: two ~30 m DEMs of Mt. Rainier, raw and orthorectified.
Stereo from a high-resolution commercial-style WV3 pair (SpaceNet CORE3D, openly hosted on AWS). The full recipe:
Stereo geometry analysis with
StereoGeometryPlotterCOP-DEM clip from AWS Open Data
mapprojectto the COP-DEM gridparallel_stereoon the orthorectified pairasp_plotPDF report with ICESat-2 alignment (pc_alignruns by default)
Output: 4 m DEM of the UCSD campus and sea cliffs.
Variant of Tutorial 2 that adds bundle_adjust to refine the vendor RPC cameras before orthorectification. Outputs are suffixed _ba, so both runs share a data directory and the two asp-plot reports can be compared side by side.
Suggested order#
If you’ve never run ASP before, do the ASTER tutorial first. It has fewer parameters, and a coarser resolution.
The WorldView tutorial then adds cropping and a finer resolution, higher accuracy result. The bundle-adjustment variant comes last: run it after Tutorial 2 and compare the reports to see what camera refinement adds.
Beyond the tutorials#
The asp-plot example notebooks cover jitter correction, planetary missions (LRO NAC, Mars MOC NA, CTX), variants that skip orthorectification, and scene selection.
If a notebook fails or a step is unclear, open a problem report.