public interface NetCDFDataParameters extends MultiDimensionalStoreParameters
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FIELD_LEVEL |
static java.lang.String |
FIELD_TIME |
static java.lang.String |
FIELD_VARIABLE |
static java.lang.String |
FIELD_XDIM |
static java.lang.String |
FIELD_YDIM |
DONT_CHANGE_PROJECTION, FIELD_CRS, FIELD_RMF_FOLDER, FIELD_URI, NEW_PROJETION_TO_THE_LAYER, NOT_LOAD, ON_THE_FLY, REPROJECT_DATA, REPROJECT_VIEWCRS_PARAMTER_NAME| Modifier and Type | Method and Description |
|---|---|
int |
getFieldLevel()
Gets the level selected in the list of levels of the selected variable
|
int |
getFieldTime()
Gets the last instant position selected in the list of instants.
|
java.util.ArrayList<java.lang.String[]> |
getGridVariables()
Gets the list of grids
|
double[] |
getLevelList(java.lang.String var)
Gets the number of levels of one variable
|
java.lang.String |
getStringLevel()
Gets the last selected field as a String
|
java.lang.String |
getStringTime()
Sets the time selecting its position in the list of times
|
java.lang.String |
getStringVariable()
Gets the last selected variable as a String
|
java.util.Date[] |
getTimeList(java.lang.String var)
Gets the list of dates
|
java.util.ArrayList<Variable> |
getVariables()
Gets the list of grids
|
java.lang.String |
getXDimVariable()
Gets the variable's name of the X dimension
|
java.lang.String |
getYDimVariable()
Gets the variable's name of the Y dimension
|
void |
goTo(int position)
Goes to the selected position in the image list
|
void |
selectNextInstant()
Selects the next instant.
|
void |
selectPrevInstant()
Selects the previous instant.
|
void |
setFieldLevel(int levelPosInList)
Sets the level selecting its position in the list of levels
|
void |
setFieldTime(int timePosInList)
Sets the time selecting its position in the list of times
|
void |
setFieldVariable(java.lang.String variable)
Sets the variable
|
void |
setFile(java.io.File file) |
assignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isOverridingHost, isSourceTiled, isValid, isVisible, setAlphaBand, setFrame, setOverrideHost, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisiblegetDataStoreName, getDescription, getProviderName, getSourceId, isTheSameStoreclear, getCopy, toByteArray, toString, validateloadFromState, saveToStateclone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValuetoJson, toJson, toJsonBuilder, toJsonBuilderfromJsonstatic final java.lang.String FIELD_VARIABLE
static final java.lang.String FIELD_TIME
static final java.lang.String FIELD_LEVEL
static final java.lang.String FIELD_XDIM
static final java.lang.String FIELD_YDIM
java.util.ArrayList<Variable> getVariables()
throws java.io.IOException
java.io.IOExceptionjava.util.ArrayList<java.lang.String[]> getGridVariables()
throws java.io.IOException
java.io.IOExceptionjava.util.Date[] getTimeList(java.lang.String var)
var - double[] getLevelList(java.lang.String var)
var - java.lang.String getXDimVariable()
java.lang.String getYDimVariable()
void selectNextInstant()
TimeStoreParametersselectNextInstant in interface TimeStoreParametersvoid selectPrevInstant()
TimeStoreParametersselectPrevInstant in interface TimeStoreParametersvoid goTo(int position)
TimeStoreParametersgoTo in interface TimeStoreParametersint getFieldTime()
TimeStoreParametersgetFieldTime in interface TimeStoreParametersint getFieldLevel()
java.lang.String getStringVariable()
MultiDimensionalStoreParametersgetStringVariable in interface MultiDimensionalStoreParametersjava.lang.String getStringLevel()
MultiDimensionalStoreParametersgetStringLevel in interface MultiDimensionalStoreParametersjava.lang.String getStringTime()
TimeStoreParametersgetStringTime in interface TimeStoreParametersvoid setFieldVariable(java.lang.String variable)
MultiDimensionalStoreParameterssetFieldVariable in interface MultiDimensionalStoreParametersvoid setFieldTime(int timePosInList)
TimeStoreParameterssetFieldTime in interface TimeStoreParametersvoid setFieldLevel(int levelPosInList)
MultiDimensionalStoreParameterssetFieldLevel in interface MultiDimensionalStoreParametersvoid setFile(java.io.File file)