Changes between Version 4 and Version 5 of wxGUIDevelopment/Refactoring/wxGUIAPIproposal


Ignore:
Timestamp:
Mar 28, 2013, 11:12:46 PM (11 years ago)
Author:
rashadkm
Comment:

new rendering model

Legend:

Unmodified
Added
Removed
Modified
  • wxGUIDevelopment/Refactoring/wxGUIAPIproposal

    v4 v5  
    176176}}}
    177177
    178 ''TBD: To Be Decided''
     178
     179'''New Rendering Model'''[[BR]]
     180[[BR]]
     181With the help of GRASS Python modules, It easy to pull chunks from raster data as Numpy array. A new rendering model (in-memory) can be added to wxGUI [[BR]] which can directly display a numpy array as wx.Image. This will obivously increase the performance of rendering layers because the overhead of [[BR]]reading and writing data to file (PNG adds a compression during packing and unpacking) can be saved. Also the extent based rendering [[BR]]will allow to read portion of raster image than whole dataset. Also a tile based technique can be added to this which improves the rendering [[BR]]performance further.
     182[[BR]]
     183Basically this will do what d.rast or generally speaking d.* modules do. I agree adding other modules such as d.legend etc is a massive work. But compared[[BR]] to dealing with large dataset I think its worth it.[[BR]].
     184[[BR]][[BR]]
     185''This is just a breif of what I have. I can provide further details if anyone is interested''
     186
     187'''''TBD: To Be Decided'''''