Skip to content

ODD Fiscal Year (FY) 2026 Roadmap

If you are interested in a better understanding of the ODD service roadmap, and what datasets will be supported when, this document is for you.

This document provides a roadmap for the VEDA Optimized Data Delivery Team (ODD), broken into 4 categories: 1. Services for granules in CMR 2. Services for datacubes 3. Services non-datacube 4. Foundational Work

It is important to note that this roadmap is a reflection of the team's current plans, written as of November 2025. These are likely to evolve over time. We intend to update the roadmap quarterly.

For a higher-level vision, see also: Optimized Data Delivery Roadmap for NASA - July 2025.


Legend

  • ✅ Complete - Already delivered
  • 🚧 In Progress - Active development
  • 🔄 Ongoing - Ongoing work
  • 📅 Planned - Scheduled for specific quarter
  • 🔮 Future - Planned for future timeline

Services for CMR Granules

Roadmap for Service Category 1: Services for CMR Granules

Access

N/A

Visualization

  • ✅ Complete titiler-cmr /tiles API + VEDA UI integration

Timeseries

  • ✅ Complete titiler-cmr /timeseries/statistics API + VEDA UI integration

Additional Features

  • 🚧 26.1 Release /compatibility endpoint
  • 📅 26.2+ Develop support for more datasets, informed by compatibility testing in 26.1.

Dataset Support

  • ✅ Complete Demonstrated with GPM IMERG, TROPESS O3 and MiCASA
  • 🚧 26.1 Compile a list of compatible datasets
  • 🚧 26.1 Develop support for EDL-based credential access, as an aternative to requester-pays and role-based access. To support NISAR (ASF) and GEDI L4B (ORNL DAAC) specifically.
  • 📅 26.2+ Test integration of new datasets as requester-pays is enabled for more buckets.

Performance + Operations

  • 🚧 26.1 Deploy monitoring + performance evaluation via service tracing (OpenTelemetry)
  • 📅 26.1 MCP Production deployment
  • 📅 26.2 Consolidated benchmarking utilities for advising users on zoom levels, AOIs and temporal parameters on a per-dataset basis

Ecosystem Development

  • 📅 26.2 Share compatible dataset list with NASA product teams for potential integration (i.e. Worldview)
  • 📅 26.2+ Continued documentation to support self-service use of titiler-cmr.

Services for Datacubes

Roadmap for Service Category 2: Services for Datacubes

Access

  • ✅ Complete Lazy loading/intelligent subsetting/intelligent access for varied data formats (GRIB, COG, NetCDF-4, HDF5 via VirtualiZarr)
  • 📅 26.1 Support adoption of Virtual Zarr through library maintenance, improved documentation, and user support
  • 📅 26.2 Support for arbitrary chunk-grids (variable chunking)
  • 📅 26.2 Explore virtualization methods for alternate grid structures (i.e., healpix, cubegrid)

Visualization

  • 📅 26.1 Virtual container (Icechunk) integration in titiler-multidim to support /tiles endpoints
  • 📅 26.1 Identify additional I/O parameters to allow for per-dataset optimizations
  • 📅 26.1 Test VEDA UI integration of /tiles for a virtual dataset (e.g. NLDAS)
  • 📅 26.2 Additional performance improvements (e.g. obstore integration)

Timeseries

  • 📅 26.1 Design the timeseries/statistics endpoint to support datacubes (i.e. could be an asynchronous API outside the titiler ecosystem)
  • 📅 26.2 Develop the timeseries/statistics endpoint
  • 📅 26.2 Integrate the timeseries/statistics endpoint into VEDA UI

Datasets

  • ✅ Complete Prototyped virtual (Icechunk) stores for NLDAS, RASI, HRRR, MUR SST
  • 📅 26.1 Demonstrate publication and tiling of NLDAS virtual store (💧 Water Insight)
  • 📅 26.1 Architecture + documentation for generalizing STAC publication and VEDA UI /tiles integration
  • 📅 26.2 HydroGlobe 5km and 10km virtual stores (💧 Water Insight)
  • 📅 26.2 CarbonTracker-CH₄, EPA Gridded CH₄ Emissions Inventory virtual stores (🏭 GHGCenter)
  • 📅 26.3 Documentation for STAC publication and VEDA UI /timeseries/statistics integration
  • 📅 26.3 CarbonTracker-CH₄, EPA Gridded CH₄ Emissions Inventory tiles and timeseries integrations (🏭 GHGCenter)
  • 📅 26.3 TROPESS NOx, TROPESS O3, JPL MOMO Chem, GEOS CF virtual stores, tiles and timeseries integrations (💨 Air Quality)

Operations

  • 📅 26.2 Monitoring + Performance evaluation via service tracing (OpenTelemetry)
  • 📅 26.3 MCP deployment
  • 📅 26.2 Consolidated benchmarking utilities for advising users on zoom levels, AOIs and temporal parameters on a per-dataset basis

Ecosystem Development

  • 📅 26.1 Create template data ingestion pipeline for virtualizing datasets
  • 📅 26.3+ Moving towards self-service integration

Services for Non-Datacubes

Roadmap for Service Category 3: Services for Non-Datacubes

Access

  • 🚧 26.1-26.3 Prototyping creating a query engine using a Zarr provider for data fusion

Visualization

  • 🔮 26.4 or FY 27 Tiling endpoints in near-term, direct client approaches in long-term

Timeseries

  • 🔮 26.4 or FY 27 Timeseries API

Datasets

  • 📅 26.1 Prototype HLS store
  • 📅 26.3+ Prototype NISAR and/or Opera stores

Operations

  • 🔮 26.4 or FY 27 Operational deployment + documentation
  • 🔮 26.4 or FY 27 Consolidated benchmarking utilities for advising users on zoom levels, AOIs and temporal parameters on a per-dataset basis

Ecosystem Development

  • 🔮 26.4 or FY 27 Develop ecosystem, moving towards self-service adoption within VEDA and broader community

Roadmap for Service Category 4: Foundational Work (including Technical Debt)

  • 🔄 26.1+ Establish areas for consolidation in the TiTiler ecosystem. Similar features across applications should rely on shared upstream libraries. The ODD team continuously identifying similar features and proactively DRY up codebases.