Package org.geotools.gce.arcgrid
Class ArcGridFormat
Object
AbstractGridFormat
ArcGridFormat
- All Implemented Interfaces:
Format
An implementation a
Format for the ASCII grid ESRI and GRASS format.- Author:
- Daniele Romagnoli, Simone Giannecchini (simboss)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DefaultParameterDescriptor<Boolean>Indicates whether we ask the plugin to resample the coverage to have dx==dystatic final DefaultParameterDescriptor<Boolean>Indicates whether the arcgrid data must be written in GRASS formatFields 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.Retrieves the default instance for theArcGridFormatof theGeoToolsWriteParamsto control the writing process.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.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, getReadParameters, getVendor, getVersion, getWriteParametersMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Format
getDescription, getDocURL, getName, getReadParameters, getVendor, getVersion, getWriteParameters
-
Field Details
-
GRASS
Indicates whether the arcgrid data must be written in GRASS format -
FORCE_CELLSIZE
Indicates whether we ask the plugin to resample the coverage to have dx==dy
-
-
Constructor Details
-
ArcGridFormat
public ArcGridFormat()Creates an instance and sets the metadata.
-
-
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:
-
org.geotools.data.coverage.grid.AbstractGridFormat#getReader(Object source)
-
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:
-
org.geotools.data.coverage.grid.AbstractGridFormat#createWriter(java.lang.Object destination)
-
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
- See Also:
-
org.geotools.data.coverage.grid.AbstractGridFormat#createWriter(java.lang.Object destination,Hints hints)
-
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:
-
org.geotools.data.coverage.grid.AbstractGridFormat#accepts(Object input)
-
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:
-
org.geotools.data.coverage.grid.AbstractGridFormat#getReader(Object, Hints)
-
getDefaultImageIOWriteParameters
Retrieves the default instance for theArcGridFormatof theGeoToolsWriteParamsto control the writing process.- Specified by:
getDefaultImageIOWriteParametersin classAbstractGridFormat- Returns:
- a default instance for the
ArcGridFormatof theGeoToolsWriteParamsto control the writing process.
-