Exemple #1
0
def getVarNDim( vardata ):
    dims = [ 0, 0, 0 ]
    for dval in vardata.domain:
        axis = dval[0]
        if axis.isLongitude():
            dims[0] = 1
        elif axis.isLatitude():
            dims[1] = 1
        elif axis.isLevel() or PlotType.isLevelAxis( axis.id ):
            dims[2] = 1
    return dims[0] + dims[1] + dims[2]
def getVarNDim(vardata):
    dims = [0, 0, 0]
    for dval in vardata.domain:
        axis = dval[0]
        if axis.isLongitude():
            dims[0] = 1
        elif axis.isLatitude():
            dims[1] = 1
        elif axis.isLevel() or PlotType.isLevelAxis(axis.id):
            dims[2] = 1
    return dims[0] + dims[1] + dims[2]
Exemple #3
0
 def getLevAxis(self ):
     for axis in self.dataset.axes.values():
         if axis.isLevel() or PlotType.isLevelAxis( axis ): return axis
     return None
 def getLevAxis(self):
     for axis in self.dataset.axes.values():
         if axis.isLevel() or PlotType.isLevelAxis(axis): return axis
     return None