NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
NetcdfDataset ncd = NcMLReader.readNcML (ncml_filename, null); NetcdfFile ncdnew = *ucar.nc2.FileWriter.writeToFile*(ncd, fileout_name, true); ncd.close(); ncdnew.close(); Nick Bower wrote:
Maybe this is too obvious for me to see right now, but I can't find a way to simply write down an in-memory NcML document to a NetCDF file. The issue seems to be that although I can create NetcdfDataset from ncml and this inherits NetcdfFile, there appears no way to create NetcdfFileWriteable from either.I have so far; public void persistNcml(String ncml, String filePath) { InputStream ins = new ByteArrayInputStream(ncml.getBytes()); NetcdfDataset netcdfDataset = NcMLReader.readNcML(ins, null); ??? [need way to persist netcdfDataset as an nc file] } Thanks, Nick
netcdf-java
archives: