Package thredds.server.opendap
Class NcSDGrid
java.lang.Object
opendap.dap.DAPNode
opendap.dap.BaseType
opendap.dap.DConstructor
opendap.dap.DGrid
opendap.servers.SDGrid
thredds.server.opendap.NcSDGrid
- All Implemented Interfaces:
Serializable,Cloneable,opendap.dap.ClientIO,opendap.servers.RelOps,opendap.servers.ServerArrayMethods,opendap.servers.ServerMethods
public class NcSDGrid
extends opendap.servers.SDGrid
Wraps a netcdf variable with rank > 0, whose dimensions all
have coordinate variables, as an SDGrid.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class opendap.dap.DAPNode
opendap.dap.DAPNode.CloneMap -
Field Summary
Fields inherited from class opendap.dap.DGrid
ARRAY, arrayVar, MAPS, mapVarsFields inherited from class opendap.dap.DAPNode
_nameClear, _nameEncoded, log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class opendap.servers.SDGrid
addVariable, equal, getStart, getStop, getStride, greater, greater_eql, isRead, isSynthesized, less, less_eql, not_equal, printDecl, printVal, printXML, regexp, serialize, setProject, setProjection, setRead, setSynthesizedMethods inherited from class opendap.dap.DGrid
checkSemantics, cloneDAG, deserialize, elementCount, externalize, getArray, getArrayDims, getTypeName, getVar, getVarCount, getVariable, getVariables, projectedComponents, projectionYieldsGridMethods inherited from class opendap.dap.DConstructor
addVariable, someChildHasAttributesMethods inherited from class opendap.dap.BaseType
addAttributeAlias, addAttributeContainer, appendAttribute, appendAttribute, appendAttributeContainer, checkSemantics, delAttribute, delAttribute, elementCount, getAttribute, getAttribute, getAttributeNames, getAttributeTable, getLongName, hasAttributes, newPrimitiveVector, printAttributes, printAttributes, printAttributes, printAttributes, printConstraint, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printVal, printVal, printVal, printXML, printXML, printXML, printXML, setClearNameMethods inherited from class opendap.dap.DAPNode
clone, cloneDAG, getClearName, getEncodedName, getParent, isProject, setEncodedName, setParent, setProject, setProjectedMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface opendap.servers.ServerMethods
isProject, setProject
-
Constructor Details
-
NcSDGrid
Constructor.- Parameters:
name- of the Gridlist- of the variables, first data then maps
-
-
Method Details
-
read
public boolean read(String datasetName, Object specialO) throws opendap.dap.NoSuchVariableException, IOException - Specified by:
readin interfaceopendap.servers.ServerMethods- Specified by:
readin classopendap.servers.SDGrid- Throws:
opendap.dap.NoSuchVariableExceptionIOException
-