Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Module:

matfile5

Module Maintainer:

Daniele Romagnoli

Status:

Excerpt

(star)(red star)(star)(star)

Email Help:

Geotools-gt2-users@lists.sourceforge.net

Volunteer:

geotools-devel@lists.sourceforge.net

IP Review:

review.apt

Coverage plugin to decode Matlab files which adhere to version 5 of the format specification.

Table of Contents

Module Status

Gold Star Quality Assurance Check

(star) IP Check: review.apt added, all headers are in place
(red star) Quality Assurance: test coverage is poor, we need to work on that and find suitable test data
(star) Stability: No planned API changes
(star) Supported: Documents available. Module maintainer does watches user list, answers email.

Aim

The aim of this plugin is to allow users to decode Matlab data file when encoded in version 5 of the format (the only one that is known to be open as far as it specification is concerned). We also look for a sibling world file (wld) and projection file (prj) to get access to the associated CRS and grid to world transformation.

Notice that the Matlab data format version 5 support many different types of datatypes, like Int32 and Double. For more information, please check the file format specification here .

Future plans

We plan to do what follows as time and funding permits:

  • improve decoding on uncompressed data by NOT loading everything in memory
  • add support for Complex (as in x+ j y) numbers
  • add support for more custom metadata formats for decoding georeferencing information
  • add support for writing to Matlab format 5

The Image I/O-Ext project

The Image I/O-Ext project leverages existing native APIs to extend the set of formats that the JAI ImageIO API can read.
Actual version of Image I/O-Ext is 1.0.5, but this plugin is leveragin on version 1.1 unstable.

Outstanding Issues

JIRA Issues
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?&pid=10270&resolution=-1&component=14242&sorter/field=issuekey&sorter/order=DESC&tempMax=1000