Package org.geotoolkit.image.io.plugin

Extensions to ImageReader and ImageWriter for binary files and text files.

See:
          Description

Class Summary
AsciiGridReader Reader for the ASCII Grid format.
AsciiGridReader.Spi Service provider interface (SPI) for AsciiGridReaders.
AsciiGridWriter Writer for the ASCII Grid format.
AsciiGridWriter.Spi Service provider interface (SPI) for AsciiGridWriters.
NetcdfImageReader Base implementation for NetCDF image readers.
NetcdfImageReader.Spi The service provider for NetcdfImageReader.
RawImageReader Image reader for raw binary files.
RawImageReader.Spi Service provider interface (SPI) for RawImageReaders.
RawTiffImageReader An image reader for uncompressed TIFF files or RGB images.
RawTiffImageReader.Spi Service provider interface (SPI) for RawTiffImageReaders.
TextMatrixImageReader An image decoder for matrix of floating-point numbers.
TextMatrixImageReader.Spi Service provider interface (SPI) for TextMatrixImageReaders.
TextMatrixImageWriter An image encoder for matrix of floating-point numbers.
TextMatrixImageWriter.Spi Service provider interface (SPI) for TextMatrixImageWriters.
TextRecordImageReader Image decoder for text files storing pixel values as records.
TextRecordImageReader.Spi Service provider interface (SPI) for TextRecordImageReaders.
WorldFileImageReader Reader for the World File format.
WorldFileImageReader.Spi Service provider interface (SPI) for WorldFileImageReaders.
WorldFileImageWriter Writer for the World File format.
WorldFileImageWriter.Spi Service provider interface (SPI) for WorldFileImageWriters.
 

Package org.geotoolkit.image.io.plugin Description

Extensions to ImageReader and ImageWriter for binary files and text files. The geotk-coverageio.jar and geotk-coverageio-netcdf.jar files declare service providers for the following formats:

ImageReader subclass ImageWriter subclass Name MIME type Comments
 AsciiGridReader   AsciiGridWriter   ascii-grid   text/plain   US locale and ASCII encoding. 
 NetcdfImageReader       netcdf   application/netcdf   Assume CF Metadata conventions
 RawImageReader     raw     Require RawImageInputStream
 RawTiffImageReader     tiff   image/tiff   For uncompressed TIFF images only. 
 TextMatrixImageReader   TextMatrixImageWriter   matrix   text/plain   Locale sensitive. 
 TextRecordImageReader     records   text/plain   Locale sensitive. 
 WorldFileImageReader   WorldFileImageWriter       Require explicit registration
 MosaicImageReader   MosaicImageWriter   mosaic     See org.geotoolkit.image.io.mosaic


Note about text formats
In the case of text files, the Charset used for decoding/encoding streams and the Locale used for parsing/formatting numbers are plugin-specific. Some plugins use the system default, which make them locale-dependent (see the table above). However it is possible to derive a locale-insensitive format from a locale sensitive one. See the TextMatrixImageReader.Spi javadoc for an example.


System initialization
Remainder: while not mandatory, it is recommended to invoke some initialization methods at least once before to use the Geotk library. See org.geotoolkit.image.io for more information.

Since:
3.07 (derived from 1.2)
Version:
3.16
Author:
Martin Desruisseaux (IRD, Geomatys), Antoine Hnawia (IRD)
Module:
coverage/geotk-coverageio (download)


Copyright © 2009-2012 Geotoolkit.org. All Rights Reserved.