Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[raster][temporal] Add a brand new temporal mode: pixel value as temporal datetime (Request in QGIS) #9001

Open
qgis-bot opened this issue Apr 11, 2024 · 0 comments
Labels
3.38 QGIS 3.38 new features Temporal
Milestone

Comments

@qgis-bot
Copy link
Collaborator

Request for documentation

From pull request qgis/QGIS#57035
Author: @nirvn
QGIS version: 3.38

[raster][temporal] Add a brand new temporal mode: pixel value as temporal datetime

PR Description:

Description

This PR implements a new temporal mode for raster layers which interprets each pixel as a datetime value. When rendering a raster layer using that temporal mode, pixels will be hidden whenever they fall outside of the temporal range attached to the render context.

In action, this is how it looks using a simple GLAD deforestation alerts geotiff:

Screencast.from.2024-04-04.09-52-39.webm

And here's how the setup UI looks like:

image

Interesting temporal use cases include:

  • representation of land use change such as forest loss (as seen above)
  • representation of flooding over time
  • representation of movement cost (e.g. GRASS' r.walk)
  • etc.

The implementation here is taken from @nyalldawson 's elevation surface representation functionality merged earlier this year. Thanks for the inspiration!

Commits tagged with [need-docs] or [FEATURE]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.38 QGIS 3.38 new features Temporal
Projects
None yet
Development

No branches or pull requests

2 participants