Skip to content

Conversation

@gadomski
Copy link
Collaborator

It's wicked fast:

Screen.Recording.2026-01-12.at.12.14.05.PM.mov

cc @kylebarron

Closes #243

Checklist

  • Code is formatted (yarn format)
  • Code is linted (yarn lint)
  • Code builds (yarn build)
  • Tests pass (yarn test)
  • Commit messages and/or this PR's title are formatted per Conventional Commits

@gadomski gadomski self-assigned this Jan 12, 2026
The test is flakey, thanks CSDA 🙈
@gadomski gadomski merged commit 5baf928 into main Jan 12, 2026
6 checks passed
@gadomski gadomski deleted the issues/243-deck.gl-raster branch January 12, 2026 19:29
}
},
new COGLayer({
id: "cog-layer",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fyi: if you ever have more than one layer, they must have different ids here

"@deck.gl/layers": "^9.2.5",
"@deck.gl/mapbox": "^9.2.5",
"@developmentseed/deck.gl-geotiff": "^0.1.0",
"@developmentseed/deck.gl-raster": "^0.1.0",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think you strictly need to depend on @developmentseed/deck.gl-raster as well?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I accidentally added that one first. Doesn't hurt for now.

});

test("CSDA Planet", async () => {
test.skip("CSDA Planet", async () => {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

did this fail? There are some photometric interpretations I don't support out of the box yet

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Failed for different reasons (CSDA's API being flakey 🙈)

@kylebarron
Copy link
Member

It's wicked fast:

🚀 Great to hear.

If you find instances of COGs that don't work out of the box, keep a list/create an issue in deck.gl-raster.

In the future, I'd like to have a wrapper library @developmentseed/deck.gl-stac that automatically infers more rendering options based on STAC input.

I.e. you should be able to pass in a Sentinel STAC item (or really any item with eo:bands correctly set) and an NDVI or etc preset should work out of the box.

@github-actions
Copy link

🎉 This PR is included in version 0.13.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

Add deck.gl-raster

3 participants