Skip to content

feat: raster layer async geotiff integration#1137

Merged
kylebarron merged 39 commits intomainfrom
kyle/deck.gl-raster-tmp
Mar 25, 2026
Merged

feat: raster layer async geotiff integration#1137
kylebarron merged 39 commits intomainfrom
kyle/deck.gl-raster-tmp

Conversation

@kylebarron
Copy link
Member

@kylebarron kylebarron commented Mar 20, 2026

Screen.Recording.2026-03-25.at.2.43.03.PM.mov

Change list

  • Manage creation of fetch_tile closure inside of from_geotiff
  • Propagate request cancellation from AbortSignal through to Python, so it can cancel asyncio tasks if needed
  • New TileMatrixSetTrait for validating and serializing TMS definitions
  • New ProjectionTrait for validating and serializing projections
  • Rename cog optional feature to raster
  • Bump deck.gl-raster dependency to 0.4.0
  • Always use deck.gl dependency from local node_modules (useful if linking to local directory of deck.gl-raster)

TODO:

  • prepare examples for release
  • Update example to show a process for debugging the tile visualization
  • Add raster.reshape_as_image helper
  • Pass over API docs
  • Write release post

@github-actions github-actions bot added the feat label Mar 20, 2026
@kylebarron kylebarron enabled auto-merge (squash) March 25, 2026 18:42
@kylebarron kylebarron disabled auto-merge March 25, 2026 18:42
@kylebarron kylebarron enabled auto-merge (squash) March 25, 2026 18:46
@kylebarron kylebarron merged commit d1020fc into main Mar 25, 2026
8 of 9 checks passed
@kylebarron kylebarron deleted the kyle/deck.gl-raster-tmp branch March 25, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant