NASA World Wind

Uses of Interface
gov.nasa.worldwind.data.DataRaster

Packages that use DataRaster
gov.nasa.worldwind.data This package provides classes for converting raw data sources into a form which can be used by standard World Wind components, such as Layer and ElevationModel. 
gov.nasa.worldwind.layers   
gov.nasa.worldwind.terrain   
gov.nasa.worldwind.util   
gov.nasa.worldwind.util.gdal   
 

Uses of DataRaster in gov.nasa.worldwind.data
 

Classes in gov.nasa.worldwind.data that implement DataRaster
 class AbstractDataRaster
           
 class BufferedImageRaster
           
 class BufferWrapperRaster
           
 class ByteBufferRaster
           
 class CachedDataRaster
          The CachedDataRaster is used to hold data raster's source and metadata, while the actual data raster may not be loaded in to the memory.
 class GDALDataRaster
           
 class MipMappedBufferedImageRaster
           
 

Fields in gov.nasa.worldwind.data with type parameters of type DataRaster
protected  List<DataRaster> BasicRasterServer.dataRasterList
           
 

Methods in gov.nasa.worldwind.data that return DataRaster
 DataRaster BasicRasterServer.composeRaster(AVList reqParams)
          Composes a DataRaster of the given width and height for the specific geographic region of interest (ROI).
protected abstract  DataRaster TiledRasterProducer.createDataRaster(int width, int height, Sector sector, AVList params)
           
protected  DataRaster TiledImageProducer.createDataRaster(int width, int height, Sector sector, AVList params)
           
protected  DataRaster TiledElevationProducer.createDataRaster(int width, int height, Sector sector, AVList params)
           
static DataRaster ByteBufferRaster.createGeoreferencedRaster(AVList params)
           
protected  DataRaster ImageIORasterReader.createRaster(Sector sector, BufferedImage image)
           
protected  DataRaster TiledRasterProducer.createTileRaster(LevelSet levelSet, Tile tile, AVList params)
           
protected  DataRaster GDALDataRaster.doGetSubRaster(int roiWidth, int roiHeight, Sector roiSector, AVList roiParams)
           
protected  DataRaster[] RPFRasterReader.doRead(Object source, AVList params)
           
protected  DataRaster[] ImageIORasterReader.doRead(Object source, AVList params)
           
protected  DataRaster[] GeotiffRasterReader.doRead(Object source, AVList params)
           
protected  DataRaster[] GDALDataRasterReader.doRead(Object source, AVList params)
           
protected  DataRaster[] DTEDRasterReader.doRead(Object source, AVList params)
           
protected  DataRaster[] DDSRasterReader.doRead(Object source, AVList params)
           
protected  DataRaster[] BILRasterReader.doRead(Object source, AVList params)
           
protected abstract  DataRaster[] AbstractDataRasterReader.doRead(Object source, AVList params)
           
protected  DataRaster TiledRasterProducer.drawDataSources(LevelSet levelSet, Tile tile, Iterable<DataRaster> dataRasters, AVList params)
           
protected  DataRaster TiledRasterProducer.drawDescendants(LevelSet levelSet, Tile tile, AVList params)
           
protected  DataRaster[] CachedDataRaster.getDataRasters()
           
 DataRaster GDALDataRaster.getSubRaster(AVList params)
          Builds a writable data raster for the requested region of interest (ROI)
 DataRaster DataRaster.getSubRaster(AVList params)
          Returns a portion of this raster as another raster.
 DataRaster CachedDataRaster.getSubRaster(AVList params)
           
 DataRaster AbstractDataRaster.getSubRaster(AVList params)
          Reads the specified region of interest (ROI) with given extent, width, and height, and type
 DataRaster DataRaster.getSubRaster(int width, int height, Sector sector, AVList params)
          Returns a portion of this raster as another raster.
 DataRaster CachedDataRaster.getSubRaster(int width, int height, Sector sector, AVList params)
           
 DataRaster AbstractDataRaster.getSubRaster(int width, int height, Sector sector, AVList params)
           
 DataRaster[] DataRasterReader.read(Object source, AVList params)
          Reads and returns the DataRaster instances from a data source.
 DataRaster[] AbstractDataRasterReader.read(Object source, AVList params)
          Reads and returns the DataRaster instances from a data source.
static DataRaster BufferedImageRaster.wrap(BufferedImage image, AVList params)
           
static DataRaster BufferedImageRaster.wrapAsGeoreferencedRaster(BufferedImage image, AVList params)
           
 

Methods in gov.nasa.worldwind.data that return types with arguments of type DataRaster
 Iterable<DataRaster> TiledRasterProducer.getDataRasters()
           
 

Methods in gov.nasa.worldwind.data with parameters of type DataRaster
 boolean DataRasterWriter.canWrite(DataRaster raster, String formatSuffix, File file)
          Checks if a data raster could be written to a File the given format.
 boolean AbstractDataRasterWriter.canWrite(DataRaster raster, String formatSuffix, File file)
          Checks if a data raster could be written to a File the given format.
protected  Rectangle AbstractDataRaster.computeClipRect(Sector clipSector, DataRaster clippedRaster)
           
protected  LatLon TiledRasterProducer.computeRasterPixelSize(DataRaster raster)
           
protected  LatLon TiledElevationProducer.computeRasterPixelSize(DataRaster raster)
           
protected static void CachedDataRaster.disposeRasters(DataRaster[] rasters)
           
protected  boolean ImageIORasterWriter.doCanWrite(DataRaster raster, String formatSuffix, File file)
           
protected  boolean GeotiffRasterWriter.doCanWrite(DataRaster raster, String formatSuffix, File file)
           
protected  boolean DDSRasterWriter.doCanWrite(DataRaster raster, String formatSuffix, File file)
           
protected  boolean BILRasterWriter.doCanWrite(DataRaster raster, String formatSuffix, File file)
           
protected abstract  boolean AbstractDataRasterWriter.doCanWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void GDALDataRaster.doDrawOnTo(DataRaster canvas)
           
protected  void ImageIORasterWriter.doWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void GeotiffRasterWriter.doWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void DDSRasterWriter.doWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void BILRasterWriter.doWrite(DataRaster raster, String formatSuffix, File file)
           
protected abstract  void AbstractDataRasterWriter.doWrite(DataRaster raster, String formatSuffix, File file)
           
 void GDALDataRaster.drawOnTo(DataRaster canvas)
           
 void DataRaster.drawOnTo(DataRaster canvas)
          Copies this raster into a specified raster.
 void CachedDataRaster.drawOnTo(DataRaster canvas)
           
 void BufferWrapperRaster.drawOnTo(DataRaster canvas)
           
 void BufferedImageRaster.drawOnTo(DataRaster canvas)
           
protected  Object TiledRasterProducer.findWriterFor(DataRaster raster, String formatSuffix, File destination, DataRasterWriter[] writers)
           
protected  long CachedDataRaster.getSizeInBytes(DataRaster[] rasters)
           
protected  void ImageIORasterWriter.initWorldFileParams(DataRaster raster, AVList worldFileParams)
           
protected  void BILRasterWriter.initWorldFileParams(DataRaster raster, AVList worldFileParams)
           
protected  void TiledRasterProducer.installTileRaster(Tile tile, DataRaster tileRaster, AVList params)
           
protected  void TiledRasterProducer.installTileRasterLater(LevelSet levelSet, Tile tile, DataRaster tileRaster, AVList params)
           
protected  void TiledElevationProducer.installTileRasterLater(LevelSet levelSet, Tile tile, DataRaster tileRaster, AVList params)
          Overridden to compute the extreme elevations prior to installing a tile in the filesystem.
protected  void TiledElevationProducer.updateExtremeElevations(DataRaster raster)
           
 void DataRasterWriter.write(DataRaster raster, String formatSuffix, File file)
          Writes an data raster to a File in the given format.
 void AbstractDataRasterWriter.write(DataRaster raster, String formatSuffix, File file)
          Writes an data raster to a File in the given format.
protected  void ImageIORasterWriter.writeImage(DataRaster raster, String formatSuffix, File file)
           
protected  void BILRasterWriter.writeRaster(DataRaster raster, File file)
           
 

Method parameters in gov.nasa.worldwind.data with type arguments of type DataRaster
protected  Sector TiledRasterProducer.computeBoundingSector(Iterable<? extends DataRaster> rasters)
           
protected  LatLon TiledRasterProducer.computeRasterTileDelta(int tileWidth, int tileHeight, Iterable<? extends DataRaster> rasters)
           
protected  LatLon TiledElevationProducer.computeRasterTileDelta(int tileWidth, int tileHeight, Iterable<? extends DataRaster> rasters)
           
protected  LatLon TiledRasterProducer.computeSmallestPixelSize(Iterable<? extends DataRaster> rasters)
           
protected  DataRaster TiledRasterProducer.drawDataSources(LevelSet levelSet, Tile tile, Iterable<DataRaster> dataRasters, AVList params)
           
protected  boolean TiledRasterProducer.isDataSetLarge(Iterable<? extends DataRaster> rasters, int largeThreshold)
           
 

Uses of DataRaster in gov.nasa.worldwind.layers
 

Methods in gov.nasa.worldwind.layers that return DataRaster
protected  DataRaster SurfaceImageLayer.openDataRaster(Object src, AVList params)
           
 

Methods in gov.nasa.worldwind.layers with parameters of type DataRaster
protected  BufferedImage SurfaceImageLayer.getBufferedImage(DataRaster raster)
           
 

Uses of DataRaster in gov.nasa.worldwind.terrain
 

Methods in gov.nasa.worldwind.terrain with parameters of type DataRaster
protected  void LocalElevationModel.addRaster(DataRaster raster, String filename)
          Adds a new raster to this elevation model.
 

Uses of DataRaster in gov.nasa.worldwind.util
 

Methods in gov.nasa.worldwind.util with parameters of type DataRaster
static ByteBuffer ImageUtil.asJPEG(DataRaster raster)
           
static ByteBuffer ImageUtil.asPNG(DataRaster raster)
           
 

Uses of DataRaster in gov.nasa.worldwind.util.gdal
 

Methods in gov.nasa.worldwind.util.gdal that return DataRaster
static DataRaster GDALUtils.composeDataRaster(org.gdal.gdal.Dataset ds, AVList params)
           
protected static DataRaster GDALUtils.composeImageDataRaster(org.gdal.gdal.Dataset ds, AVList params)
          Opens image or elevation file, returns as a BufferedImage (even for elevations)
protected static DataRaster GDALUtils.composeNonImageDataRaster(org.gdal.gdal.Dataset ds, AVList params)
          The "composeDataRaster" method creates a ByteBufferRaster from an elevation (or non-image) Dataset.
 


NASA World Wind