gov.nasa.worldwind.data
Class TiledImageProducer
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.data.AbstractDataStoreProducer
gov.nasa.worldwind.data.TiledRasterProducer
gov.nasa.worldwind.data.TiledImageProducer
- All Implemented Interfaces:
- AVList, DataStoreProducer, MessageListener, WWObject, PropertyChangeListener, EventListener
public class TiledImageProducer
- extends TiledRasterProducer
| Methods inherited from class gov.nasa.worldwind.data.TiledRasterProducer |
assembleDataRasters, assembleDataSource, calculateTileCount, computeBoundingSector, computeDesiredTileDelta, computeNumLevels, computeRasterPixelSize, computeRasterTileDelta, computeSmallestPixelSize, createDefaultCache, createDefaultTileWriteService, createSubTiles, createTileRaster, doStartProduction, drawDataSources, drawDescendants, extractMaxLevelLimit, findWriterFor, getCache, getConfigFileInstallLocation, getDataRasters, getReaderFactory, getTileWriteSemaphore, getTileWriteService, initLevelSetParameters, installConfigFile, installLevelSet, installLocationFor, installLocationForTile, installTileRaster, installTileRasterComplete, installTileRasterLater, isDataSetLarge, isFinalLevel, isWithinLatLonLimits, removeProductionState, startProgress, updateProgress, validateProductionParameters, waitForInstallTileTasks |
| Methods inherited from class gov.nasa.worldwind.data.AbstractDataStoreProducer |
acceptsDataSource, containsDataSource, getDataSourceList, getDataSources, getProductionParameters, getProductionResults, getProductionResultsList, getStoreParameters, isStopped, offerAllDataSources, offerDataSource, removeAllDataSources, removeDataSource, setStoreParameters, startProduction, stopProduction |
| Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl |
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface gov.nasa.worldwind.avlist.AVList |
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues |
DEFAULT_IMAGE_FORMAT
protected static final String DEFAULT_IMAGE_FORMAT
- See Also:
- Constant Field Values
DEFAULT_TEXTURE_FORMAT
protected static final String DEFAULT_TEXTURE_FORMAT
- See Also:
- Constant Field Values
readers
protected static DataRasterReader[] readers
TiledImageProducer
public TiledImageProducer()
TiledImageProducer
public TiledImageProducer(MemoryCache cache,
int writeThreadPoolSize)
createConfigDoc
protected Document createConfigDoc(AVList params)
- Returns a Layer configuration document which describes the tiled imagery produced by this TiledImageProducer. The
document's contents are based on the configuration document for a TiledImageLayer, except this document describes
an offline dataset. This returns null if the parameter list is null, or if the configuration document cannot be
created for any reason.
- Specified by:
createConfigDoc in class TiledRasterProducer
- Parameters:
params - the parameters which describe a Layer configuration document's contents.
- Returns:
- the configuration document, or null if the parameter list is null or does not contain the required
parameters.
createDataRaster
protected DataRaster createDataRaster(int width,
int height,
Sector sector,
AVList params)
- Specified by:
createDataRaster in class TiledRasterProducer
getDataRasterReaders
protected DataRasterReader[] getDataRasterReaders()
- Specified by:
getDataRasterReaders in class TiledRasterProducer
getDataRasterWriters
protected DataRasterWriter[] getDataRasterWriters()
- Specified by:
getDataRasterWriters in class TiledRasterProducer
getDataSourceDescription
public String getDataSourceDescription()
- Specified by:
getDataSourceDescription in interface DataStoreProducer- Overrides:
getDataSourceDescription in class TiledRasterProducer
initProductionParameters
protected void initProductionParameters(AVList params)
- Specified by:
initProductionParameters in class TiledRasterProducer
validateDataSource
protected String validateDataSource(Object source,
AVList params)
- Specified by:
validateDataSource in class AbstractDataStoreProducer
validateDataSourceParams
protected String validateDataSourceParams(AVList params,
String name)