|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.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.GridCoverageReaderjava.io.IOExceptionGridCoverageReader.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.GridCoverageReaderjava.io.IOException
org.opengis.coverage.MetadataNameNotFoundExceptionGridCoverageReader.getMetadataValue(java.lang.String)
public java.lang.String[] listSubNames()
throws java.io.IOException
listSubNames in interface org.opengis.coverage.grid.GridCoverageReaderjava.io.IOExceptionGridCoverageReader.listSubNames()public org.opengis.coverage.grid.Format getFormat()
getFormat in interface org.opengis.coverage.grid.GridCoverageReaderGridCoverageReader.getFormat()public java.lang.Object getSource()
getSource in interface org.opengis.coverage.grid.GridCoverageReaderGridCoverageReader.getSource()
public java.lang.String getCurrentSubname()
throws java.io.IOException
getCurrentSubname in interface org.opengis.coverage.grid.GridCoverageReaderjava.io.IOExceptionGridCoverageReader.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.GridCoverageReaderjava.lang.IllegalArgumentException
java.io.IOExceptionGridCoverageReader.read(org.opengis.parameter.GeneralParameterValue[])
public void dispose()
throws java.io.IOException
dispose in interface org.opengis.coverage.grid.GridCoverageReaderjava.io.IOExceptionGridCoverageReader.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.GridCoverageReaderjava.io.IOException
public void skip()
throws java.io.IOException
skip in interface org.opengis.coverage.grid.GridCoverageReaderjava.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||