gov.nasa.worldwind.data
Class ReadableDataRaster
java.lang.Object
gov.nasa.worldwind.data.ReadableDataRaster
- All Implemented Interfaces:
- DataRaster
public class ReadableDataRaster
- extends Object
- implements DataRaster
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReadableDataRaster
public ReadableDataRaster(DataSource source,
DataRasterReader reader)
throws IOException
- Throws:
IOException
ReadableDataRaster
public ReadableDataRaster(DataSource source,
DataRasterReader reader,
MemoryCache cache)
throws IOException
- Throws:
IOException
assembleMetadata
protected void assembleMetadata()
throws IOException
- Throws:
IOException
drawOnCanvas
public void drawOnCanvas(DataRaster canvas)
- Specified by:
drawOnCanvas
in interface DataRaster
drawOnCanvas
public void drawOnCanvas(DataRaster canvas,
Sector clipSector)
- Specified by:
drawOnCanvas
in interface DataRaster
findReaderFor
public static DataRasterReader findReaderFor(DataSource source,
DataRasterReader[] readers)
getCache
public MemoryCache getCache()
getDataRasters
protected DataRaster[] getDataRasters()
throws IOException
- Throws:
IOException
getDataSource
public DataSource getDataSource()
getHeight
public int getHeight()
- Specified by:
getHeight
in interface DataRaster
getReader
public DataRasterReader getReader()
getSector
public Sector getSector()
- Specified by:
getSector
in interface DataRaster
getWidth
public int getWidth()
- Specified by:
getWidth
in interface DataRaster
isMissingMetadata
protected boolean isMissingMetadata()