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]
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