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_VIEW
CRS_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, setVisible
getDataStoreName, getDescription, getProviderName, getSourceId, isTheSameStore
clear, getCopy, toByteArray, toString, validate
loadFromState, saveToState
clone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
toJson, toJson, toJsonBuilder, toJsonBuilder
fromJson
static 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.IOException
java.util.ArrayList<java.lang.String[]> getGridVariables() throws java.io.IOException
java.io.IOException
java.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()
TimeStoreParameters
selectNextInstant
in interface TimeStoreParameters
void selectPrevInstant()
TimeStoreParameters
selectPrevInstant
in interface TimeStoreParameters
void goTo(int position)
TimeStoreParameters
goTo
in interface TimeStoreParameters
int getFieldTime()
TimeStoreParameters
getFieldTime
in interface TimeStoreParameters
int getFieldLevel()
java.lang.String getStringVariable()
MultiDimensionalStoreParameters
getStringVariable
in interface MultiDimensionalStoreParameters
java.lang.String getStringLevel()
MultiDimensionalStoreParameters
getStringLevel
in interface MultiDimensionalStoreParameters
java.lang.String getStringTime()
TimeStoreParameters
getStringTime
in interface TimeStoreParameters
void setFieldVariable(java.lang.String variable)
MultiDimensionalStoreParameters
setFieldVariable
in interface MultiDimensionalStoreParameters
void setFieldTime(int timePosInList)
TimeStoreParameters
setFieldTime
in interface TimeStoreParameters
void setFieldLevel(int levelPosInList)
MultiDimensionalStoreParameters
setFieldLevel
in interface MultiDimensionalStoreParameters
void setFile(java.io.File file)