Introduction

  • Overview
  • Installation
    • Using pip
    • Using Conda
    • From unreleased source

Developer Guide

  • API Reference
    • odc.stac
      • odc.stac.load
        • load()
      • odc.stac.configure_rio
        • configure_rio()
      • odc.stac.configure_s3_access
        • configure_s3_access()
      • odc.stac.parse_item
        • parse_item()
      • odc.stac.parse_items
        • parse_items()
      • odc.stac.extract_collection_metadata
        • extract_collection_metadata()
      • odc.stac.output_geobox
        • output_geobox()
    • odc.stac.ParsedItem
      • odc.stac.ParsedItem
        • ParsedItem
      • odc.stac.ParsedItem.assets
        • ParsedItem.assets()
      • odc.stac.ParsedItem.crs
        • ParsedItem.crs()
      • odc.stac.ParsedItem.geoboxes
        • ParsedItem.geoboxes()
      • odc.stac.ParsedItem.image_geometry
        • ParsedItem.image_geometry()
      • odc.stac.ParsedItem.resolve_bands
        • ParsedItem.resolve_bands()
      • odc.stac.ParsedItem.safe_geometry
        • ParsedItem.safe_geometry()
      • odc.stac.ParsedItem.solar_date_at
        • ParsedItem.solar_date_at()
      • odc.stac.ParsedItem.strip
        • ParsedItem.strip()
      • odc.stac.RasterBandMetadata
        • RasterBandMetadata
      • odc.stac.RasterCollectionMetadata
        • RasterCollectionMetadata
      • odc.stac.RasterLoadParams
        • RasterLoadParams
      • odc.stac.RasterSource
        • RasterSource
    • odc.stac.bench
      • odc.stac.bench.BenchmarkContext
        • BenchmarkContext
      • odc.stac.bench.BenchLoadParams
        • BenchLoadParams
      • odc.stac.bench.dump_site
        • dump_site()
      • odc.stac.bench.load_from_json
        • load_from_json()
      • odc.stac.bench.run_bench
        • run_bench()
      • odc.stac.bench.load_results
        • load_results()
    • odc.stac.eo3
      • odc.stac.eo3.stac2ds
        • stac2ds()
  • Example Notebooks
    • Access Sentinel 2 Data from AWS
      • Start Dask Client
      • Find STAC Items to Load
      • Review Query Result
      • Plot STAC Items on a Map
      • Construct Dask Dataset
      • Load data into local memory
      • Load with bounding box
    • Access Sentinel 2 Data on Planetary Computer
      • Setup Instructions
      • Start Dask Client
      • Query STAC API
      • Lazy load all the bands
      • Do some math with bands
    • Access Sentinel 2 Analysis Ready Data from Digital Earth Africa
      • Import Required Packages
      • Set Collection Configuration
      • Set AWS Configuration
      • Connect to the Digital Earth Africa STAC Catalog
      • Find STAC Items to Load
        • Define query parameters
        • Construct query and get items from catalog
      • Load the Data
        • Compute a band index
  • Benchmarking Utilities
    • Define Test Site
    • Prepare Load Configuration
    • Start Dask Cluster
    • Run Benchmark
    • Review Results

STAC

  • STAC vs Open Datacube
    • Multiple Bands per File
    • Geo Referencing Metadata
    • Consistency Assumptions
  • Best Practices
    • Assumptions

Index

  • Indices and tables
odc-stac
  • Overview: module code

All modules for which code is available

  • odc.loader._rio
  • odc.loader.types
  • odc.stac._mdtools
  • odc.stac._stac_load
  • odc.stac.bench._prepare
  • odc.stac.bench._report
  • odc.stac.bench._run
  • odc.stac.eo3._eo3converter
  • odc.stac.model

© Copyright 2021, ODC. Last updated on Jun 18, 2025.