Uses of Interface
gov.nasa.worldwind.data.DataRaster
-
Packages that use DataRaster Package Description gov.nasa.worldwind.data This package provides classes for converting raw data sources into a form which can be used by standard WorldWind components, such asLayer
andElevationModel
.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 Modifier and Type Class Description class
AbstractDataRaster
class
BufferedImageRaster
class
BufferWrapperRaster
class
ByteBufferRaster
class
CachedDataRaster
TheCachedDataRaster
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 Modifier and Type Field Description protected java.util.List<DataRaster>
BasicRasterServer. dataRasterList
Methods in gov.nasa.worldwind.data that return DataRaster Modifier and Type Method Description DataRaster
BasicRasterServer. composeRaster(AVList reqParams)
Composes a DataRaster of the given width and height for the specific geographic region of interest (ROI).protected DataRaster
TiledElevationProducer. createDataRaster(int width, int height, Sector sector, AVList params)
protected DataRaster
TiledImageProducer. createDataRaster(int width, int height, Sector sector, AVList params)
protected abstract DataRaster
TiledRasterProducer. createDataRaster(int width, int height, Sector sector, AVList params)
static DataRaster
ByteBufferRaster. createGeoreferencedRaster(AVList params)
protected DataRaster
ImageIORasterReader. createRaster(Sector sector, java.awt.image.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 abstract DataRaster[]
AbstractDataRasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster[]
BILRasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster[]
DDSRasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster[]
DTEDRasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster[]
GDALDataRasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster[]
GeotiffRasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster[]
ImageIORasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster[]
RPFRasterReader. doRead(java.lang.Object source, AVList params)
protected DataRaster
TiledRasterProducer. drawDataSources(LevelSet levelSet, Tile tile, java.lang.Iterable<DataRaster> dataRasters, AVList params)
protected DataRaster
TiledRasterProducer. drawDescendants(LevelSet levelSet, Tile tile, AVList params)
protected DataRaster[]
CachedDataRaster. getDataRasters()
DataRaster
AbstractDataRaster. getSubRaster(int width, int height, Sector sector, AVList params)
DataRaster
AbstractDataRaster. getSubRaster(AVList params)
Reads the specified region of interest (ROI) with given extent, width, and height, and typeDataRaster
CachedDataRaster. getSubRaster(int width, int height, Sector sector, AVList params)
DataRaster
CachedDataRaster. getSubRaster(AVList params)
DataRaster
DataRaster. getSubRaster(int width, int height, Sector sector, AVList params)
Returns a portion of this raster as another raster.DataRaster
DataRaster. getSubRaster(AVList params)
Returns a portion of this raster as another raster.DataRaster
GDALDataRaster. getSubRaster(AVList params)
Builds a writable data raster for the requested region of interest (ROI)DataRaster[]
AbstractDataRasterReader. read(java.lang.Object source, AVList params)
Reads and returns the DataRaster instances from a data source.DataRaster[]
DataRasterReader. read(java.lang.Object source, AVList params)
Reads and returns the DataRaster instances from a data source.static DataRaster
BufferedImageRaster. wrap(java.awt.image.BufferedImage image, AVList params)
static DataRaster
BufferedImageRaster. wrapAsGeoreferencedRaster(java.awt.image.BufferedImage image, AVList params)
Methods in gov.nasa.worldwind.data that return types with arguments of type DataRaster Modifier and Type Method Description java.lang.Iterable<DataRaster>
TiledRasterProducer. getDataRasters()
Methods in gov.nasa.worldwind.data with parameters of type DataRaster Modifier and Type Method Description boolean
AbstractDataRasterWriter. canWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
Checks if a data raster could be written to a File the given format.boolean
DataRasterWriter. canWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
Checks if a data raster could be written to a File the given format.protected java.awt.Rectangle
AbstractDataRaster. computeClipRect(Sector clipSector, DataRaster clippedRaster)
protected LatLon
TiledElevationProducer. computeRasterPixelSize(DataRaster raster)
protected LatLon
TiledRasterProducer. computeRasterPixelSize(DataRaster raster)
protected static void
CachedDataRaster. disposeRasters(DataRaster[] rasters)
protected abstract boolean
AbstractDataRasterWriter. doCanWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected boolean
BILRasterWriter. doCanWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected boolean
DDSRasterWriter. doCanWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected boolean
GeotiffRasterWriter. doCanWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected boolean
ImageIORasterWriter. doCanWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected void
GDALDataRaster. doDrawOnTo(DataRaster canvas)
protected abstract void
AbstractDataRasterWriter. doWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected void
BILRasterWriter. doWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected void
DDSRasterWriter. doWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected void
GeotiffRasterWriter. doWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected void
ImageIORasterWriter. doWrite(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
void
BufferedImageRaster. drawOnTo(DataRaster canvas)
void
BufferWrapperRaster. drawOnTo(DataRaster canvas)
void
CachedDataRaster. drawOnTo(DataRaster canvas)
void
DataRaster. drawOnTo(DataRaster canvas)
Copies this raster into a specified raster.void
GDALDataRaster. drawOnTo(DataRaster canvas)
protected java.lang.Object
TiledRasterProducer. findWriterFor(DataRaster raster, java.lang.String formatSuffix, java.io.File destination, DataRasterWriter[] writers)
protected long
CachedDataRaster. getSizeInBytes(DataRaster[] rasters)
protected void
BILRasterWriter. initWorldFileParams(DataRaster raster, AVList worldFileParams)
protected void
ImageIORasterWriter. initWorldFileParams(DataRaster raster, AVList worldFileParams)
protected void
TiledRasterProducer. installTileRaster(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
TiledRasterProducer. installTileRasterLater(LevelSet levelSet, Tile tile, DataRaster tileRaster, AVList params)
protected void
TiledElevationProducer. updateExtremeElevations(DataRaster raster)
void
AbstractDataRasterWriter. write(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
Writes an data raster to aFile
in the given format.void
DataRasterWriter. write(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
Writes an data raster to aFile
in the given format.protected void
ImageIORasterWriter. writeImage(DataRaster raster, java.lang.String formatSuffix, java.io.File file)
protected void
BILRasterWriter. writeRaster(DataRaster raster, java.io.File file)
Method parameters in gov.nasa.worldwind.data with type arguments of type DataRaster Modifier and Type Method Description protected Sector
TiledRasterProducer. computeBoundingSector(java.lang.Iterable<? extends DataRaster> rasters)
protected LatLon
TiledElevationProducer. computeRasterTileDelta(int tileWidth, int tileHeight, java.lang.Iterable<? extends DataRaster> rasters)
protected LatLon
TiledRasterProducer. computeRasterTileDelta(int tileWidth, int tileHeight, java.lang.Iterable<? extends DataRaster> rasters)
protected LatLon
TiledRasterProducer. computeSmallestPixelSize(java.lang.Iterable<? extends DataRaster> rasters)
protected DataRaster
TiledRasterProducer. drawDataSources(LevelSet levelSet, Tile tile, java.lang.Iterable<DataRaster> dataRasters, AVList params)
protected boolean
TiledRasterProducer. isDataSetLarge(java.lang.Iterable<? extends DataRaster> rasters, int largeThreshold)
-
Uses of DataRaster in gov.nasa.worldwind.layers
Methods in gov.nasa.worldwind.layers that return DataRaster Modifier and Type Method Description protected DataRaster
SurfaceImageLayer. openDataRaster(java.lang.Object src, AVList params)
Methods in gov.nasa.worldwind.layers with parameters of type DataRaster Modifier and Type Method Description protected java.awt.image.BufferedImage
SurfaceImageLayer. getBufferedImage(DataRaster raster)
-
Uses of DataRaster in gov.nasa.worldwind.terrain
Methods in gov.nasa.worldwind.terrain with parameters of type DataRaster Modifier and Type Method Description protected void
LocalElevationModel. addRaster(DataRaster raster, java.lang.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 Modifier and Type Method Description static java.nio.ByteBuffer
ImageUtil. asJPEG(DataRaster raster)
static java.nio.ByteBuffer
ImageUtil. asPNG(DataRaster raster)
-
Uses of DataRaster in gov.nasa.worldwind.util.gdal
Methods in gov.nasa.worldwind.util.gdal that return DataRaster Modifier and Type Method Description 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.
-