Skip to content

Conversation

@DanSchoppe
Copy link

@DanSchoppe DanSchoppe commented Jul 16, 2025

🚨 Reminder: this is a public repo 🚨

This PR rebases the changes from #3 onto the latest 0.22.4 release of TiTiler and a bleeding-edge build of GDAL. This work is being done in tandem with SenteraLLC/rio-tiler#5 to modernize the SenteraLLC fork of TiTiler.

Specifically, it:

  • relies on SenteraLLC/rio-tiler rather than cogeotiff/rio-tiler
  • supports an aoi argument to the TilerFactory::tile() method such that API consumers can specify base64-encoded GeoJSON to use as a tile clipping geometry. This is passed to the SenteraLLC/rio-tiler::Reader::tile() method described in 7.8.1: Re-introduce aoi argument to Reader::tile() to support clipped tiles rio-tiler#5.
  • refactors the deployment/aws/lambda/Dockerfile to:
    • build GDAL (as well as PROJ + GEOS, out of necessity) from source
    • build rasterio from source to make use of the custom GDAL build
    • build TiTiler from source in order to make use of SenteraLLC/rio-tiler
  • fixes logging for AWS Lambda

@DanSchoppe DanSchoppe changed the base branch from main to 0.22.4-sentera-changes July 18, 2025 15:48
@DanSchoppe DanSchoppe merged commit 5d96da8 into 0.22.4-sentera-changes Aug 15, 2025
5 of 10 checks passed
@DanSchoppe DanSchoppe deleted the 0.22.4-sentera-changes-dev branch August 15, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants