Closed j08lue closed 6 months ago
A PR was submitted to deploy the new rio-tiler version https://github.com/US-GHG-Center/ghgc-backend/pull/73 to dev
Testing against https://dev.ghg.center/ghgcenter/api/raster, where 6.5.0 is deployed.
The pixel shifting issue (https://github.com/US-GHG-Center/ghgc-architecture/issues/212) is absent.
There are still some jumps in resolution, I assume as we switch between overviews, for example between zoom level 3 and 4, but that is as expected, currently
Applying an intermediate equal-area projection gives more accurate results for npp
assets from the casagfed-carbonflux-monthgrid-v3
collection than using the native (WGS84) CRS, agreeing well with the benchmark:
Confirming that intermediate reprojection works as expected.
So I can confirm that 6.5.0 has the accurate statistics from 6.4.7 that we approved and at least as accurate and sharp tiles as 6.2.3.post1.
So this is good to deploy.
I see deployment to production
is complete, so I visually inspected tile quality on https://staging.earth.gov/ghgcenter
and also the zonal statistics from https://ghg.center/api/raster
agree with our benchmark again
I also verified that zonal averages for a non-rectangular geometry agree between dev
and production
.
This verifies that the same performance we validated on dev
is now available in production
, so we are good to move forward.
It would be great to do further testing of the zonal statistics against other software and for various edge cases. We should follow up with that after the release. (#FurtherResearchIsNeeded)
rio-tiler 6.5.0 should fix the issue that was introduced after 6.2.3.post1 and present until 6.4.7.
We need rio-tiler >= 6.4.4 to have accurate zonal statistics, so 6.5.0 is the version we should deploy.
Acceptance criteria
dev
staging
production
production