|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.AbstractGPTool com.esri.arcgis.geoprocessing.tools.multidimensiontools.MakeNetCDFFeatureLayer
public class MakeNetCDFFeatureLayer
Makes a feature layer from a netCDF file. The Make NetCDF Feature Layer tool is contained in the Multidimension Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
MakeNetCDFFeatureLayer()
Creates the Make NetCDF Feature Layer tool with defaults. |
|
MakeNetCDFFeatureLayer(Object inNetCDFFile,
Object variable,
String xVariable,
String yVariable,
Object outFeatureLayer)
Creates the Make NetCDF Feature Layer tool with the required parameters. |
Method Summary | |
---|---|
Object |
getDimensionValues()
Returns the Dimension Values parameter of this tool . |
Object |
getInNetCDFFile()
Returns the Input netCDF File parameter of this tool . |
String |
getMVariable()
Returns the M Variable parameter of this tool . |
Object |
getOutFeatureLayer()
Returns the Output Feature Layer parameter of this tool . |
Object |
getRowDimension()
Returns the Row Dimensions parameter of this tool . |
String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
String |
getToolboxName()
Returns the name of the tool box containing this tool. |
String |
getToolName()
Returns the name of this tool. |
String |
getValueSelectionMethod()
Returns the Value Selection Method parameter of this tool . |
Object |
getVariable()
Returns the Variables parameter of this tool . |
String |
getXVariable()
Returns the X Variable parameter of this tool . |
String |
getYVariable()
Returns the Y Variable parameter of this tool . |
String |
getZVariable()
Returns the Z Variable parameter of this tool . |
void |
setDimensionValues(Object dimensionValues)
Sets the Dimension Values parameter of this tool . |
void |
setInNetCDFFile(Object inNetCDFFile)
Sets the Input netCDF File parameter of this tool . |
void |
setMVariable(String mVariable)
Sets the M Variable parameter of this tool . |
void |
setOutFeatureLayer(Object outFeatureLayer)
Sets the Output Feature Layer parameter of this tool . |
void |
setRowDimension(Object rowDimension)
Sets the Row Dimensions parameter of this tool . |
void |
setValueSelectionMethod(String valueSelectionMethod)
Sets the Value Selection Method parameter of this tool . |
void |
setVariable(Object variable)
Sets the Variables parameter of this tool . |
void |
setXVariable(String xVariable)
Sets the X Variable parameter of this tool . |
void |
setYVariable(String yVariable)
Sets the Y Variable parameter of this tool . |
void |
setZVariable(String zVariable)
Sets the Z Variable parameter of this tool . |
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
getParameterValues, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MakeNetCDFFeatureLayer()
Initializes the array of tool parameters with the default values specified when the tool was created.
public MakeNetCDFFeatureLayer(Object inNetCDFFile, Object variable, String xVariable, String yVariable, Object outFeatureLayer)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inNetCDFFile
- nullvariable
- the netCDF variable, or variables, that will be added as fields in the feature attribute table.xVariable
- a netCDF coordinate variable used to define the x, or longitude coordinates of the output layer.yVariable
- a netCDF coordinate variable used to define the y, or latitude coordinates of the output layer.outFeatureLayer
- the name of the output feature layer.Method Detail |
---|
public Object getInNetCDFFile()
public void setInNetCDFFile(Object inNetCDFFile)
inNetCDFFile
- nullpublic Object getVariable()
public void setVariable(Object variable)
variable
- the netCDF variable, or variables, that will be added as fields in the feature attribute table.public String getXVariable()
public void setXVariable(String xVariable)
xVariable
- a netCDF coordinate variable used to define the x, or longitude coordinates of the output layer.public String getYVariable()
public void setYVariable(String yVariable)
yVariable
- a netCDF coordinate variable used to define the y, or latitude coordinates of the output layer.public Object getOutFeatureLayer()
public void setOutFeatureLayer(Object outFeatureLayer)
outFeatureLayer
- the name of the output feature layer.public Object getRowDimension()
public void setRowDimension(Object rowDimension)
rowDimension
- the netCDF dimension, or dimensions, used to create features with unique values in the feature layer. The dimension or dimensions set here determine the number of features in the feature layer and the fields that will be presented in the feature layer's attribute table. for instance, if StationID is a dimension in the netCDF file and has 10 values, by setting StationID as the dimension to use, 10 features will be created (10 rows will be created in the feature layer's attribute table). If StationID and time are used, and there are 3 time slices, 30 features will be created (30 rows will be created in the feature layer's attribute table). If you will be animating the netCDF feature layer, it is recommended, for efficiency reasons, to not set time as a row dimension. Time will still be available as a dimension that you can set to animate through, but the attribute table will not store this information.public String getZVariable()
public void setZVariable(String zVariable)
zVariable
- a netCDF variable used to specify elevation values (z-values) for features.public String getMVariable()
public void setMVariable(String mVariable)
mVariable
- a netCDF variable used to specify linear measurement values (m-values) for features.public Object getDimensionValues()
public void setDimensionValues(Object dimensionValues)
dimensionValues
- the value (such as 01/30/05) of the dimension (such as Time) or dimensions to use when displaying the variable in the output layer. By default, the first value of the dimension or dimensions will be used. This default value can also be altered on the netCDF tab of the Layer Properties dialog box.public String getValueSelectionMethod()
public void setValueSelectionMethod(String valueSelectionMethod)
valueSelectionMethod
- specifies the dimension value selection method.public String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |