es.unex.sextante.lighting.solarRadiation
Class SolarRadiationBuildingsAlgorithm

java.lang.Object
  extended by es.unex.sextante.core.GeoAlgorithm
      extended by es.unex.sextante.lighting.solarRadiation.SolarRadiationBuildingsAlgorithm

public class SolarRadiationBuildingsAlgorithm
extends es.unex.sextante.core.GeoAlgorithm


Field Summary
static java.lang.String BUILDINGS
           
static java.lang.String DAILYSTEP
           
static java.lang.String DEM
           
static java.lang.String DUST
           
static java.lang.String ENDDAY
           
static java.lang.String ENDMONTH
           
static java.lang.String HOURSTEP
           
static java.lang.String INITDAY
           
static java.lang.String INITMONTH
           
static java.lang.String LATITUDE
           
static java.lang.String METHOD
           
static java.lang.String OUTPUT
           
static java.lang.String PRESSURE
           
static java.lang.String RADIATION
           
static java.lang.String SOLARCONST
           
static java.lang.String TIME
           
static java.lang.String TRANSMITTANCE
           
static java.lang.String WATER
           
 
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
SolarRadiationBuildingsAlgorithm()
           
 
Method Summary
 void defineCharacteristics()
           
 boolean processAlgorithm()
           
 
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, execute, generatesLayers, generatesLayersOrTables, getAlgorithmAsCommandLineSentences, getAnalysisExtent, getColorAlpha, getColorB, getColorG, getColorR, getCommandLineHelp, getCommandLineName, getCommandLineParametersHelp, getDescription, 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, setColorAlpha, setColorB, setColorG, setColorR, setDescription, setGroup, setIsDeterminatedProcess, setName, setOutputObjects, setParameters, setProgress, setProgressText, setUserCanDefineAnalysisExtent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BUILDINGS

public static final java.lang.String BUILDINGS
See Also:
Constant Field Values

DAILYSTEP

public static final java.lang.String DAILYSTEP
See Also:
Constant Field Values

DEM

public static final java.lang.String DEM
See Also:
Constant Field Values

DUST

public static final java.lang.String DUST
See Also:
Constant Field Values

ENDDAY

public static final java.lang.String ENDDAY
See Also:
Constant Field Values

ENDMONTH

public static final java.lang.String ENDMONTH
See Also:
Constant Field Values

HOURSTEP

public static final java.lang.String HOURSTEP
See Also:
Constant Field Values

INITDAY

public static final java.lang.String INITDAY
See Also:
Constant Field Values

INITMONTH

public static final java.lang.String INITMONTH
See Also:
Constant Field Values

LATITUDE

public static final java.lang.String LATITUDE
See Also:
Constant Field Values

METHOD

public static final java.lang.String METHOD
See Also:
Constant Field Values

OUTPUT

public static final java.lang.String OUTPUT
See Also:
Constant Field Values

PRESSURE

public static final java.lang.String PRESSURE
See Also:
Constant Field Values

RADIATION

public static final java.lang.String RADIATION
See Also:
Constant Field Values

SOLARCONST

public static final java.lang.String SOLARCONST
See Also:
Constant Field Values

TIME

public static final java.lang.String TIME
See Also:
Constant Field Values

TRANSMITTANCE

public static final java.lang.String TRANSMITTANCE
See Also:
Constant Field Values

WATER

public static final java.lang.String WATER
See Also:
Constant Field Values
Constructor Detail

SolarRadiationBuildingsAlgorithm

public SolarRadiationBuildingsAlgorithm()
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


Copyright © 2014 gvSIG Association. All Rights Reserved.