org.gvsig.geoprocess.algorithm.reproject
Class ReprojectAlgorithm

java.lang.Object
  extended by es.unex.sextante.core.GeoAlgorithm
      extended by org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess
          extended by org.gvsig.geoprocess.algorithm.reproject.ReprojectAlgorithm
All Implemented Interfaces:
GeoProcess

public class ReprojectAlgorithm
extends AbstractSextanteGeoProcess

Reproject algorithm

Author:
Nacho Brodin

Field Summary
static String DST_PROJECTION
           
static String LAYER
           
static String RESULT_LINE
           
static String RESULT_POINT
           
static String RESULT_POL
           
static String SELECTED_GEOM
           
 
Fields inherited from class org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess
attrNames, geomManager
 
Fields inherited from class es.unex.sextante.core.GeoAlgorithm
m_AnalysisExtent, m_bIsAutoExtent, m_bIsDeterminatedProcess, m_bUserCanDefineAnalysisExtent, m_CRS, m_OutputFactory, m_OutputObjects, m_Parameters, m_Task
 
Constructor Summary
ReprojectAlgorithm()
           
 
Method Summary
 void defineCharacteristics()
           
 Class<? extends es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel> getCustomParametersPanelClass()
           
 boolean processAlgorithm()
           
 
Methods inherited from class org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess
buildOutPutStore, buildOutPutStoreFromUnion, buildOutPutStoreFromUnion, checkAttrName, execute, existsOutPutFile, getCommandLineName, getGeoProcessManager, getGeoProcessName, getQueryFromAnalysisExtent, getShapeType, getStatus, getTaskMonitor, getTranslation, isLine, isPoint, isPolygon, isUndefined, setProgress, setProgressText, setTaskMonitor
 
Methods inherited from class es.unex.sextante.core.GeoAlgorithm
addOutput3DRasterLayer, addOutput3DRasterLayer, addOutputChart, addOutputChart, addOutputImage, addOutputNumericalValue, addOutputNumericalValue, addOutputObject, addOutputObject, addOutputRasterLayer, addOutputRasterLayer, addOutputRasterLayer, addOutputTable, addOutputTable, addOutputText, addOutputText, addOutputVectorLayer, addOutputVectorLayer, addOutputVectorLayer, addOutputVectorLayer, adjustOutputExtent, canDefineOutputExtentFromInput, execute, generatesLayers, generatesLayersOrTables, getAlgorithmAsCommandLineSentences, getAnalysisExtent, getCommandLineHelp, getCommandLineParametersHelp, getGroup, getName, getNew3DRasterLayer, getNew3DRasterLayer, getNewInstance, getNewRasterLayer, getNewRasterLayer, getNewRasterLayer, getNewRasterLayer, getNewTable, getNewVectorLayer, getNewVectorLayer, getNumberOfBandsParameters, getNumberOfLineVectorLayers, getNumberOfNoDataParameters, getNumberOfOutputObjects, getNumberOfParameters, getNumberOfPointVectorLayers, getNumberOfPolygonLayers, getNumberOfRasterLayers, getNumberOfTableFieldsParameters, getNumberOfTables, getNumberOfVectorLayers, getOutputChannel, getOutputCRS, getOutputFilename, getOutputObjects, getParameters, getProcessMetadata, getTempRasterLayer, getTempRasterLayer, getTempVectorLayer, getUserCanDefineAnalysisExtent, hasCorrectParameterValues, is3D, isActive, isAutoExtent, isDeterminatedProcess, isSuitableForModelling, meets3DRasterRequirements, meetsDataRequirements, meetsRasterRequirements, meetsTableRequirements, meetsVectorRequirements, preprocessForModeller, requires3DRasterLayers, requiresIndividualRasterLayers, requiresIndividualVectorLayers, requiresLineVectorLayers, requiresMultipleRasterBands, requiresMultipleRasterLayers, requiresMultipleTables, requiresMultipleVectorLayers, requiresNonDataObjects, requiresPoints, requiresPointVectorLayers, requiresPolygonVectorLayers, requiresRasterLayers, requiresTableFields, requiresTables, requiresVectorLayers, setAnalysisExtent, setGroup, setIsDeterminatedProcess, setName, setOutputObjects, setParameters, setUserCanDefineAnalysisExtent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESULT_POL

public static final String RESULT_POL
See Also:
Constant Field Values

RESULT_POINT

public static final String RESULT_POINT
See Also:
Constant Field Values

RESULT_LINE

public static final String RESULT_LINE
See Also:
Constant Field Values

LAYER

public static final String LAYER
See Also:
Constant Field Values

SELECTED_GEOM

public static final String SELECTED_GEOM
See Also:
Constant Field Values

DST_PROJECTION

public static final String DST_PROJECTION
See Also:
Constant Field Values
Constructor Detail

ReprojectAlgorithm

public ReprojectAlgorithm()
Method Detail

defineCharacteristics

public void defineCharacteristics()
Specified by:
defineCharacteristics in class es.unex.sextante.core.GeoAlgorithm

processAlgorithm

public boolean processAlgorithm()
                         throws es.unex.sextante.exceptions.GeoAlgorithmExecutionException
Specified by:
processAlgorithm in class es.unex.sextante.core.GeoAlgorithm
Throws:
es.unex.sextante.exceptions.GeoAlgorithmExecutionException

getCustomParametersPanelClass

public Class<? extends es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel> getCustomParametersPanelClass()
Overrides:
getCustomParametersPanelClass in class AbstractSextanteGeoProcess


Copyright © 2004-2013 gvSIG. All Rights Reserved.