Package org.geotools.coverage.grid.io
Class UnknownFormat
Object
AbstractGridFormat
UnknownFormat
- All Implemented Interfaces:
Format
This class can be used when a proper
Format cannot be found for some input sources.
It implements the abstract method of AbstractGridFormat but it always returns null to indicate that the
format it represents is unknown.
- Author:
- Jesse Eichar, Simone Giannecchini (simboss)
-
Field Summary
Fields inherited from class AbstractGridFormat
BACKGROUND_COLOR, BANDS, DECIMATION_POLICY, ELEVATION, FOOTPRINT_BEHAVIOR, GEOTOOLS_WRITE_PARAMS, INPUT_TRANSPARENT_COLOR, INTERPOLATION, mInfo, OVERVIEW_POLICY, PROGRESS_LISTENER, READ_GRIDGEOMETRY2D, readParameters, RESCALE_PIXELS, SUGGESTED_TILE_SIZE, TILE_SIZE_SEPARATOR, TIME, USE_IMAGEN_IMAGEREAD, writeParameters -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanTells me if thisFormatcan read the providedinput.Returns an instance ofImageWriteParamthat can be used to control a subsequentGridCoverageWriter.write(org.geotools.api.coverage.grid.GridCoverage, org.geotools.api.parameter.GeneralParameterValue[]);Gets aGridCoverageReaderfor this format able to create coverages out of thesourceobject.Gets aGridCoverageReaderfor this format able to create coverages out of thesourceobject using the providedhints.Retrieve the parameter information for areadoperation.Retrieve the parameter information for awriteoperation.Retrieves aGridCoverageWritersuitable for writing to the provideddestinationwith this format.Call the accepts() method before asking for a writer to determine if the current object is supported.Methods inherited from class AbstractGridFormat
accepts, equals, getDefaultCRS, getDescription, getDocURL, getName, getVendor, getVersionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Format
getDescription, getDocURL, getName, getVendor, getVersion
-
Constructor Details
-
UnknownFormat
public UnknownFormat()Creates a new UnknownFormat object.
-
-
Method Details
-
getReader
Description copied from class:AbstractGridFormatGets aGridCoverageReaderfor this format able to create coverages out of thesourceobject.In case this
Formatcannot reader the providedsourceobjectnullis returned.- Specified by:
getReaderin classAbstractGridFormat- Parameters:
source- The source object to parse.- Returns:
- A reader for this
Formator null. - See Also:
-
getWriter
Description copied from class:AbstractGridFormatRetrieves aGridCoverageWritersuitable for writing to the provideddestinationwith this format.In case no writers are available
nullis returned.- Specified by:
getWriterin classAbstractGridFormat- Parameters:
destination- The destinatin where to write.- Returns:
- A
GridCoverageWritersuitable for writing to the provideddestinationwith this format. - See Also:
-
getReader
Description copied from class:AbstractGridFormatGets aGridCoverageReaderfor this format able to create coverages out of thesourceobject using the providedhints.In case this
Formatcannot reader the providedsourceobjectnullis returned.- Specified by:
getReaderin classAbstractGridFormat- Parameters:
source- The source object to parse. *hints- TheHintsto use when trying to instantiate this reader.- Returns:
- A reader for this
Formator null. - See Also:
-
getDefaultImageIOWriteParameters
Description copied from class:AbstractGridFormatReturns an instance ofImageWriteParamthat can be used to control a subsequentGridCoverageWriter.write(org.geotools.api.coverage.grid.GridCoverage, org.geotools.api.parameter.GeneralParameterValue[]);Be careful with using the
ImageWriteParamsince their usage is still experimental.- Specified by:
getDefaultImageIOWriteParametersin classAbstractGridFormat- Returns:
- an instance of
ImageWriteParam. - See Also:
-
accepts
Description copied from class:AbstractGridFormatTells me if thisFormatcan read the providedinput.- Specified by:
acceptsin classAbstractGridFormat- Parameters:
input- The input object to test for suitability.hints-Hintsto control the accepts internal machinery.- Returns:
- True if this format can read this object, False otherwise.
- See Also:
-
getReadParameters
Description copied from interface:FormatRetrieve the parameter information for areadoperation.- Specified by:
getReadParametersin interfaceFormat- Overrides:
getReadParametersin classAbstractGridFormat
-
getWriteParameters
Description copied from interface:FormatRetrieve the parameter information for awriteoperation.- Specified by:
getWriteParametersin interfaceFormat- Overrides:
getWriteParametersin classAbstractGridFormat
-
getWriter
Description copied from class:AbstractGridFormatCall the accepts() method before asking for a writer to determine if the current object is supported.- Specified by:
getWriterin classAbstractGridFormat- Parameters:
destination- the destination object to write a WorldImage tohints-Hintsto control the internal machinery.- Returns:
- a new WorldImageWriter for the destination
-