public class GeoreferencingProcess extends DataProcess implements IProcessActions
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FILENAME |
static java.lang.String |
GCPS |
static java.lang.String |
INTERPOLATION |
static java.lang.String |
ORDER |
static java.lang.String |
PROJECTION |
static java.lang.String |
RASTER_STORE |
static java.lang.String |
RESULT |
static java.lang.String |
XCELLSIZE |
static java.lang.String |
YCELLSIZE |
blinker, externalActions, incrementableTask, logger, taskEventManager, taskParamsinputParameters, OUTPUT_HEIGHT, OUTPUT_WIDTH, outputParameters, PREVIEW, PROCESS, PROCESS_NAME, REGISTER_INPUT_PARAMETERS_LABEL, REGISTER_OUTPUT_PARAMETERS_LABEL, ROI_EPSG, TIME, WINDOWdoubleNODATA| Constructor and Description |
|---|
GeoreferencingProcess() |
| Modifier and Type | Method and Description |
|---|---|
void |
end(java.lang.Object param)
Acciones de finalización del proceso
|
boolean |
export(java.lang.String sFilename,
Buffer buf,
double xcellsize,
double ycellsize,
double minX,
double maxY)
Saves the result in a file
|
java.lang.String |
getLog()
Gets the log of the increment window
|
java.lang.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, updatePercentaddParam, 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, removeParamcreateOutputBuffer, createOutputBuffer, createSourceBuffer, debug, exportRaster, exportRaster, exportRaster, exportRaster, exportRaster, exportRaster, exportRaster, getData, getExtentResult, getIntersectionInPxCoords, getSourcePxBox, isAnalizedEntireLayer, isInsideOfROI, messageBoxError, messageBoxError, messageBoxErrorpublic static java.lang.String RASTER_STORE
public static java.lang.String GCPS
public static java.lang.String ORDER
public static java.lang.String RESULT
public static java.lang.String FILENAME
public static java.lang.String XCELLSIZE
public static java.lang.String YCELLSIZE
public static java.lang.String INTERPOLATION
public static java.lang.String PROJECTION
public static void registerParameters()
public void init()
init in class DataProcesspublic void process()
throws ProcessInterruptedException,
ProcessException
DataProcessprocess in class DataProcessProcessInterruptedExceptionProcessExceptionpublic boolean export(java.lang.String sFilename,
Buffer buf,
double xcellsize,
double ycellsize,
double minX,
double maxY)
sFilename - buf - xcellsize - ycellsize - minX - maxY - public java.lang.String getTitle()
IIncrementablegetTitle in interface IIncrementablepublic java.lang.String getLog()
DataProcessgetLog in interface IIncrementablegetLog in class DataProcesspublic void interrupted()
IProcessActionsinterrupted in interface IProcessActionspublic void end(java.lang.Object param)
IProcessActionsend in interface IProcessActionspublic void updateProgress(int current,
int total)
IProcessActionsupdateProgress in interface IProcessActions