Ticket #196 (new enhancement)
Opened 8 months ago
Speed up generation of animations by reusing PixelMaps
| Reported by: | JonBlower | Owned by: | JonBlower |
|---|---|---|---|
| Priority: | minor | Milestone: | BETA |
| Component: | GetMap | Version: | 1.0 |
| Keywords: | Cc: |
Description
At the moment, if an animation is requested, a PixelMap is generated for each frame of the animation. This is wasteful, particularly in cases where generating the PixelMap is expensive (e.g. a curvilinear source grid).
A mechanism could be found to generated the PM only once and use it to extract the data for each frame. This may involve changing the level of abstraction of the relevant Layer.read() method. Alternatively the PixelMaps could be cached, avoiding the expense of regenerating them (see #137).
Note: See
TracTickets for help on using
tickets.
