Package org.apache.sis.internal.storage.image


package org.apache.sis.internal.storage.image
Bridges between Apache SIS data stores and Java Image I/O. This package provides DataStore implementations wrapping ImageReader and ImageWriter instances. The data stores delegate the reading and writing of pixel values to the wrapped reader or writer, completed with an additional source of information for georeferencing the image. A commonly-used convention is the World File format.

Limitations

The World File reader and writer currently have the following limitations. Those limitations may be addressed in a future SIS version.
  • Image metadata are ignored. Some metadata that a future version could use are: title, author, description, creation time, etc.
  • Deferred reading of tiles (using ImageReader.readTileRaster(…)) is not yet implemented.
  • Resources have no identifier if the data store is writable, because image indices are no longer stable identifiers in such case.

TODO: avoid extending internal classes directly, then move in a public package with imageio package name.

Since:
1.2
Version:
1.3
See Also: