
GDALTranslateActor |
org.ecoinformatics.seek.gis.gdal.GDALTranslateActor |
This actor provides translation capabilities provided through the GDAL
GIS library. It attempts to find the translated file in the kepler file
cache before doing the translation. If the file is found, the translation
is not performed but the cached file is passed on. The file is cached
by it's filename (minus the extension after the '.') and the output format
so the cached result can be read from the cache with a tuple like
{outputFilename.substring(0, outputFilename.lastIndexOf(".")), outputFormat}.
Note that the 'cache options' parameter has a choice of 'no cache'. This option
will not only not store files in the cache, but it will also ignore previously
stored cache items. It can thus be used to force a new calculation even if the
item was previousl cached (Dan Higgins)
Author(s):
Version:
inputFilename
the filename of the input file
trigger
trigger
outputFilename
the filename (cacheid) of the outputfile
outputType
the type of output...byte, int, etc.
outputFormat
the format of the output...ascii, raw, binary, etc
cacheOutput
how to use the cache, if at all
outputFilenameTokenProductionRate
production rate param to handle the multiport input