public class GeoreferencingProcess extends DataProcess implements IProcessActions
Modifier and Type | Field and Description |
---|---|
static String |
FILENAME |
static String |
GCPS |
static String |
INTERPOLATION |
static String |
ORDER |
static String |
RASTER_STORE |
static String |
RESULT |
static String |
XCELLSIZE |
static String |
YCELLSIZE |
blinker, externalActions, incrementableTask, logger, taskEventManager, taskParams
inputParameters, OUTPUT_HEIGHT, OUTPUT_WIDTH, outputParameters, PREVIEW, PROCESS, PROCESS_NAME, REGISTER_INPUT_PARAMETERS_LABEL, REGISTER_OUTPUT_PARAMETERS_LABEL, ROI_EPSG, TIME, WINDOW
doubleNODATA
Constructor and Description |
---|
GeoreferencingProcess() |
Modifier and Type | Method and Description |
---|---|
void |
end(Object param)
Acciones de finalización del proceso
|
boolean |
export(String sFilename,
Buffer buf,
double xcellsize,
double ycellsize,
double minX,
double maxY)
Saves the result in a file
|
String |
getLog()
Gets the log of the increment window
|
String |
getTitle()
Devuelve el titulo de la ventana IncrementableTask
|
void |
init()
Metodo que recoge los parametros del proceso georreferenciacion de un raster
rasterSE: capa a georeferenciar
filename: path con el fichero de salida
method: metodo de resampleo
|
void |
interrupted()
El proceso comunica que ha sido interrumpido
|
void |
process()
This call will be implemented by a specific process.
|
static void |
registerParameters() |
void |
updateProgress(int current,
int total)
A process can report the progress of the task
|
actionCanceled, actionResumed, actionSuspended, addOutputValue, dispose, execute, finalize, getActions, getIncrementableTask, getLabel, getName, getPercent, getResult, getTime, getUniqueProcessActions, insertLineLog, isCancelable, isPausable, run, setActions, setCancelable, setName, setProgressActive, setUniqueProcessActions, showIncrementableWindow, start, updatePercent
addParam, getBooleanParam, getByteParam, getDoubleArrayParam, getDoubleParam, getExtentParam, getFloatParam, getIntArrayParam, getIntParam, getOutputHeight, getOutputWidth, getOutputWindow, getParam, getParameterClassList, getParameterTypeByProcess, getRasterTaskInputParameters, getRasterTaskOutputParameters, getROIEPSG, getStringParam, isForPreviews, isOutputRescaled, loadGlobalParameters, registerGlobalInputParameters, registerGlobalOutputParameters, registerInputParameter, registerOutputParameter, removeParam
createOutputBuffer, createOutputBuffer, createSourceBuffer, debug, exportRaster, exportRaster, exportRaster, exportRaster, exportRaster, exportRaster, exportRaster, getData, getExtentResult, getIntersectionInPxCoords, getSourcePxBox, isAnalizedEntireLayer, isInsideOfROI, messageBoxError, messageBoxError, messageBoxError
public static String RASTER_STORE
public static String GCPS
public static String ORDER
public static String RESULT
public static String FILENAME
public static String XCELLSIZE
public static String YCELLSIZE
public static String INTERPOLATION
public static void registerParameters()
public void init()
init
in class DataProcess
public void process() throws ProcessInterruptedException, ProcessException
DataProcess
process
in class DataProcess
ProcessInterruptedException
ProcessException
public boolean export(String sFilename, Buffer buf, double xcellsize, double ycellsize, double minX, double maxY)
sFilename
- buf
- xcellsize
- ycellsize
- minX
- maxY
- public String getTitle()
IIncrementable
getTitle
in interface IIncrementable
public String getLog()
DataProcess
getLog
in interface IIncrementable
getLog
in class DataProcess
public void interrupted()
IProcessActions
interrupted
in interface IProcessActions
public void end(Object param)
IProcessActions
end
in interface IProcessActions
public void updateProgress(int current, int total)
IProcessActions
updateProgress
in interface IProcessActions