|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.gce.arcgrid.ArcGridReader
This class can read an arc grid data source and create a grid coverage from the data.
Constructor Summary | |
ArcGridReader(java.lang.Object aSource)
Creates a new instance of an ArcGridReader. |
Method Summary | |
void |
dispose()
|
java.lang.String |
getCurrentSubname()
|
org.opengis.coverage.grid.Format |
getFormat()
|
int |
getGridCoverageCount()
|
java.lang.String[] |
getMetadataNames()
|
java.lang.String |
getMetadataValue(java.lang.String name)
|
java.lang.Object |
getSource()
|
boolean |
hasMoreGridCoverages()
|
java.lang.String[] |
listSubNames()
|
ArcGridRaster |
openArcGridRaster()
Returns the ArcGridRaster read by the datasource. |
org.opengis.coverage.grid.GridCoverage |
read(org.opengis.parameter.GeneralParameterValue[] params)
Note: The geotools GridCoverage does not implement the geoapi GridCoverage Interface so this method shows an error. |
void |
skip()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ArcGridReader(java.lang.Object aSource)
aSource
- Source object for which we wnat to build an
ArcGridReader.Method Detail |
public java.lang.String[] getMetadataNames() throws java.io.IOException
getMetadataNames
in interface org.opengis.coverage.grid.GridCoverageReader
java.io.IOException
GridCoverageReader.getMetadataNames()
public java.lang.String getMetadataValue(java.lang.String name) throws java.io.IOException, org.opengis.coverage.MetadataNameNotFoundException
getMetadataValue
in interface org.opengis.coverage.grid.GridCoverageReader
java.io.IOException
org.opengis.coverage.MetadataNameNotFoundException
GridCoverageReader.getMetadataValue(java.lang.String)
public java.lang.String[] listSubNames() throws java.io.IOException
listSubNames
in interface org.opengis.coverage.grid.GridCoverageReader
java.io.IOException
GridCoverageReader.listSubNames()
public org.opengis.coverage.grid.Format getFormat()
getFormat
in interface org.opengis.coverage.grid.GridCoverageReader
GridCoverageReader.getFormat()
public java.lang.Object getSource()
getSource
in interface org.opengis.coverage.grid.GridCoverageReader
GridCoverageReader.getSource()
public java.lang.String getCurrentSubname() throws java.io.IOException
getCurrentSubname
in interface org.opengis.coverage.grid.GridCoverageReader
java.io.IOException
GridCoverageReader.getCurrentSubname()
public org.opengis.coverage.grid.GridCoverage read(org.opengis.parameter.GeneralParameterValue[] params) throws java.lang.IllegalArgumentException, java.io.IOException
read
in interface org.opengis.coverage.grid.GridCoverageReader
java.lang.IllegalArgumentException
java.io.IOException
GridCoverageReader.read(org.opengis.parameter.GeneralParameterValue[])
public void dispose() throws java.io.IOException
dispose
in interface org.opengis.coverage.grid.GridCoverageReader
java.io.IOException
GridCoverageReader.dispose()
public int getGridCoverageCount()
org.opengis.coverage.grid.GridCoverageReader#getGridCoverageCount()
public ArcGridRaster openArcGridRaster() throws java.io.IOException
java.io.IOException
- Thrown in the case of an unexpected
exception
DataSourceException
- DOCUMENT ME!public boolean hasMoreGridCoverages() throws java.io.IOException
hasMoreGridCoverages
in interface org.opengis.coverage.grid.GridCoverageReader
java.io.IOException
public void skip() throws java.io.IOException
skip
in interface org.opengis.coverage.grid.GridCoverageReader
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |