public class TiledImageProducer extends TiledRasterProducer
AbstractDataStoreProducer.SourceInfo
Modifier and Type | Field and Description |
---|---|
protected static String |
DEFAULT_IMAGE_FORMAT |
protected static String |
DEFAULT_TEXTURE_FORMAT |
protected static DataRasterReader[] |
readers |
productionParams
Constructor and Description |
---|
TiledImageProducer() |
TiledImageProducer(MemoryCache cache,
int writeThreadPoolSize) |
Modifier and Type | Method and Description |
---|---|
protected Document |
createConfigDoc(AVList params)
Returns a Layer configuration document which describes the tiled imagery produced by this TiledImageProducer.
|
protected DataRaster |
createDataRaster(int width,
int height,
Sector sector,
AVList params) |
protected DataRasterReader[] |
getDataRasterReaders() |
protected DataRasterWriter[] |
getDataRasterWriters() |
String |
getDataSourceDescription() |
protected void |
initProductionParameters(AVList params) |
protected String |
validateDataSource(Object source,
AVList params) |
protected String |
validateDataSourceParams(AVList params,
String name) |
appendProperties, appendSource, assembleDataRasters, assembleDataSource, calculateTileCount, computeBoundingSector, computeDesiredTileDelta, computeIntegralLevelZeroTileDelta, computeNumLevels, computeRasterPixelSize, computeRasterTileDelta, computeSmallestPixelSize, createDefaultCache, createDefaultTileWriteService, createSubTiles, createTileRaster, doStartProduction, drawDataSources, drawDescendants, extractMaxLevelLimit, findWriterFor, getCache, getConfigFileInstallLocation, getDataRasters, getReaderFactory, getTileWriteSemaphore, getTileWriteService, initLevelSetParameters, installConfigFile, installLevelSet, installLocationFor, installLocationForTile, installRasterServerConfigFile, installTileRaster, installTileRasterComplete, installTileRasterLater, isDataSetLarge, isFinalLevel, isWithinLatLonLimits, removeProductionState, startProgress, updateProgress, validateProductionParameters, waitForInstallTileTasks
acceptsDataSource, containsDataSource, getDataSourceList, getDataSources, getProductionParameters, getProductionResults, getProductionResultsList, getStoreParameters, isStopped, offerAllDataSources, offerDataSource, removeAllDataSources, removeDataSource, setStoreParameters, startProduction, stopProduction
onMessage, propertyChange
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
propertyChange
onMessage
protected static final String DEFAULT_IMAGE_FORMAT
protected static final String DEFAULT_TEXTURE_FORMAT
protected static DataRasterReader[] readers
public TiledImageProducer()
public TiledImageProducer(MemoryCache cache, int writeThreadPoolSize)
protected Document createConfigDoc(AVList params)
createConfigDoc
in class TiledRasterProducer
params
- the parameters which describe a Layer configuration document's contents.protected DataRaster createDataRaster(int width, int height, Sector sector, AVList params)
createDataRaster
in class TiledRasterProducer
protected DataRasterReader[] getDataRasterReaders()
getDataRasterReaders
in class TiledRasterProducer
protected DataRasterWriter[] getDataRasterWriters()
getDataRasterWriters
in class TiledRasterProducer
public String getDataSourceDescription()
getDataSourceDescription
in interface DataStoreProducer
getDataSourceDescription
in class TiledRasterProducer
protected void initProductionParameters(AVList params)
initProductionParameters
in class TiledRasterProducer
protected String validateDataSource(Object source, AVList params)
validateDataSource
in class AbstractDataStoreProducer