Skip to content

Mise en place d'un double buffer pour lisser l'évolution temporelle du WCS, WMS, WMTS #7

@flavignotte

Description

@flavignotte

Actuellement, le fait de changer le paramètre de temps d’une couche WCS, WMS, WMTS entraine son rafraichissement complet, et donc un saut visuel.
L’idée est de pouvoir gérer le temps en maintenant un double buffer pour chaque couche : le temps courant (choisi par l’utilisateur) et le temps précédent. Au niveau du rendu, un des deux « buffers » ou une combinaison des deux sont utilisés pour éviter un « trou ». Si les deux buffers sont présents, il est possible de faire une interpolation linéaire entre les deux en fonction du temps courant.
Dans Mizar, cela va consister à modifier la classe RasterOverlayRenderer ou ajouter une nouvelle classe TimedRasterOverlayRenderer afin de pouvoir gérer 2 buffers par couche « Raster ».

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions