[kepler-dev] [Bug 2348] New: - Rewrite disk based GIS code for speed increase

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Tue Jan 31 11:19:22 PST 2006


           Summary: Rewrite disk based GIS code for speed increase
           Product: Kepler
           Version: 1.0.0beta2
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: actors
        AssignedTo: higgins at nceas.ucsb.edu
        ReportedBy: higgins at nceas.ucsb.edu
         QAContact: kepler-dev at ecoinformatics.org

Currently, the java GIS routines for handling ascii grid files uses a
PersistentVector class that was originally created for Morpho when raster are
too large for RAM. This method works but is really quite slow. 
A good part of this slowness is probably due to the treatment of the raster data
as Java objects (actually as string arrays).
It is likely that a new approach using Java NIO buffers could greatly speed up
these virtual memory routines. This should be investigated at some point in the
Dan Higgins - Jan 31, 2006

More information about the Kepler-dev mailing list