/** * Retrieves the names of the scientific datasets of the product * * @return the names of the scientific datasets. */ public String[] getBandNames() { String[] strRet = new String[_bandVec.size()]; for (int n = 0; n < _bandVec.size(); n++) { strRet[n] = ((ModisBandDescription) _bandVec.get(n)).getName(); } return strRet; }
private void addBand(final ModisBandDescription bandDesc) { _bandVec.add(bandDesc); _bands.put(bandDesc.getName(), bandDesc); }
public static ModisBandReader[] getReaders(NetCDFVariables netCDFVariables, final ModisBandDescription desc) throws IOException { final Variable variable = netCDFVariables.get(desc.getName()); if (variable == null) { return new ModisBandReader[0];
assertEquals(null, desc.getName()); assertEquals(false, desc.isSpectral()); assertEquals(null, desc.getScalingMethod()); assertEquals(expName, desc.getName()); assertEquals(false, desc.isSpectral()); assertEquals(null, desc.getScalingMethod()); assertEquals(null, desc.getName()); assertEquals(true, desc.isSpectral()); assertEquals(null, desc.getScalingMethod()); assertEquals(null, desc.getName()); assertEquals(false, desc.isSpectral()); assertEquals(expScaleMethod, desc.getScalingMethod()); assertEquals(null, desc.getName()); assertEquals(false, desc.isSpectral()); assertEquals(null, desc.getScalingMethod()); assertEquals(null, desc.getName()); assertEquals(false, desc.isSpectral()); assertEquals(null, desc.getScalingMethod()); assertEquals(null, desc.getName()); assertEquals(false, desc.isSpectral()); assertEquals(null, desc.getScalingMethod()); assertEquals(null, desc.getName());
assertEquals(expB_1_Name, band.getName()); assertEquals(expB_1_spectral, "" + band.isSpectral()); assertEquals(expB_1_ScaleMethod, band.getScalingMethod()); assertEquals(expB_2_Name, band.getName()); assertEquals(expB_2_spectral, "" + band.isSpectral()); assertEquals(expB_2_ScaleMethod, band.getScalingMethod());