org.geotools.coverage.grid.io
Interface GridFormatFactorySpi

All Superinterfaces:
Factory, OptionalFactory
All Known Implementing Classes:
AIGFormatFactory, ArcGridFormatFactory, ArcSDERasterFormatFactory, BaseGridFormatFactorySPI, DTEDFormatFactory, ECWFormatFactory, EnviHdrFormatFactory, ErdasImgFormatFactory, EsriHdrFormatFactory, GeoPackageFormatFactorySpi, GeoTiffFormatFactorySpi, GrassCoverageFormatFactory, GTopo30FormatFactory, IDRISIFormatFactory, ImageMosaicFormatFactory, ImageMosaicJDBCFormatFactory, ImagePyramidFormatFactory, JP2ECWFormatFactory, JP2KFormatFactory, JP2KFormatFactory, JP2MrSIDFormatFactory, MrSIDFormatFactory, NITFFormatFactory, RPFTOCFormatFactory, WorldImageFormatFactory

public interface GridFormatFactorySpi
extends OptionalFactory

Constructs a live GridCoverageFormat.

In addition to implementing this interface datastores should have a services file:

META-INF/services/org.geotools.data.GridCoverageFormatFactorySpi

The file should contain a single line which gives the full name of the implementing class.

example:
e.g. org.geotools.data.arcgrid.ArcGridFormatFactory

The factories are never called directly by users, instead the GridFormatFinder class is used.

Author:
Jody Garnett, Refractions Research, Simone Giannecchini, GeoSolutions

Method Summary
 AbstractGridFormat createFormat()
          Construct a live grid format.
 
Methods inherited from interface OptionalFactory
isAvailable
 
Methods inherited from interface Factory
getImplementationHints
 

Method Detail

createFormat

AbstractGridFormat createFormat()
Construct a live grid format.

Throws:
IOException - (Warning: the rest of the javadoc comment was wrong) if there were any problems creating or connecting the datasource.


Copyright © 1996-2014 Geotools. All Rights Reserved.