Dion Häfner
Dion Häfner
If I understand the discussion in google/jax#6899 correctly, we could have better support for arbitrary pytrees by flattening everything before binding our primitives. I'm struggling a bit to see real-world...
We've had the issue a couple of times where a new release breaks compatibility with the database format while not really changing much. The way this is handled in other...
Currently, we use a multiprocess pool to retrieve RGB bands in parallel, and fall back to sequential retrieval if that is not available. I would prefer having this as a...
I'm not against adding a route mapping `[bbox, zoom level] -> png` and `[bbox, zoom level] -> pixel data`. Something like ``` # vanilla singleband tile /singleband/{keys}/{x}/{y}/{z}.png # untiled access...
Ultimately, we would like to return to multi-threaded access to rasters and metadata. For this we would need to use [SQLalchemy's threading mechanism](https://docs.sqlalchemy.org/en/14/orm/contextual.html).
Currently, we have the following tables in a Terracotta database: - `keys`: Contains defined key names and their description - `datasets`: Maps key values to physical raster path - `metadata`:...
Untested, but since none of the methods are written with the antimeridian in mind, I expect it to fail.
The example URLS on `/apidoc` strip any additional path from the hostname, so `example.com/terracotta` becomes `example.com`.