feat(terrain): Cloud-Optimized GeoTIFF and Terrain-RGB generator for DEMNAS 3D elevation #35
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What to build
Implement the automated compilation pipeline to process Badan Informasi Geospasial (BIG) 0.27" DEMNAS elevation rasters into Mapbox Terrain-RGB encoded tiles and Cloud-Optimized GeoTIFFs (COGs) for Anycast CDN edge storage in Cloudflare R2 (
https://tiles.gambut.nokopia.com/tiles/terrain/).Technical specifications
scripts/generate-demnas-terrain.py: Verified Mapbox Terrain-RGB formula encoder (elevation = -10000 + ((R * 65536 + G * 256 + B) * 0.1)).src/lib/gis/dem-terrain.ts: MapLibre GL JSraster-demsource configuration with Anycast CDN endpoint.titik-gambut-public/tiles/terrain/).Acceptance criteria
dem-terrain.test.tsverify formula and CDN URL configuration.Issue 22: [Backend] Cloud-Optimized GeoTIFF (COG) generator for DEMNAS terrain (to [Backend] Cloud-Optimized GeoTIFF (COG) generator for DEMNAS terrain (rustgis cog)rustgis cog)[Backend] Cloud-Optimized GeoTIFF (COG) generator for DEMNAS terrain (to Cloud-Optimized GeoTIFF (COG) generator for DEMNAS terrain (rustgis cog)rustgis cog)Cloud-Optimized GeoTIFF (COG) generator for DEMNAS terrain (to feat(terrain): Cloud-Optimized GeoTIFF and Terrain-RGB generator for DEMNAS 3D elevationrustgis cog)