Package org.geotools.coverage.grid.io
Interface GridFormatFactorySpi
- All Superinterfaces:
Factory,OptionalFactory
- All Known Implementing Classes:
AIGFormatFactory,ArcGridFormatFactory,BaseGridFormatFactorySPI,DTEDFormatFactory,ECWFormatFactory,EnviHdrFormatFactory,ErdasImgFormatFactory,EsriHdrFormatFactory,GeoPackageFormatFactorySpi,GeoTiffFormatFactorySpi,GrassCoverageFormatFactory,GRIBFormatFactorySPI,IDRISIFormatFactory,ImageMosaicFormatFactory,ImagePyramidFormatFactory,JP2ECWFormatFactory,JP2KFormatFactory,JP2KFormatFactory,JP2MrSIDFormatFactory,MBTilesFormatFactorySpi,MrSIDFormatFactory,NetCDFFormatFactorySPI,NITFFormatFactory,PGRasterFactory,RPFTOCFormatFactory,SRPFormatFactory,TPKFormatFactorySpi,VRTFormatFactory,VSIFormatFactory,WorldImageFormatFactory
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
Modifier and TypeMethodDescriptionConstruct a live grid format.Methods inherited from interface Factory
getImplementationHintsMethods inherited from interface OptionalFactory
isAvailable
-
Method Details
-
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.
-