Записать файл netcdf-4

Я пытаюсь написать файл Netcdf-4 из модели набора данных, следуя этому http://www.unidata.ucar.edu/software/thredds/current/netcdf-java/tutorial/NetcdfWriting.html, в результате получится следующий код:

NetcdfDataset model = NcMLReader.readNcML(ncmlStream, null);
Nc4Chunking chunker = Nc4ChunkingStrategy.factory(Strategy.standard, 1, true);
NetcdfFileWriter.Version version = NetcdfFileWriter.Version.netcdf4;
FileWriter2 writer = new FileWriter2(model,OUPTPUT_NETCDF_PATH, version, chunker);
NetcdfFile ncfileOut = writer.write();
model.close();
ncfileOut.close();

Но все, что он генерирует, - это ошибка Permission denied. С помощью этого фрагмента я надеялся записать файл .nc4 из заполненного набора данных. Я не знаю, как это написать иначе. Я использую Netcdf nc_inq_libvers = 4.4.1.1

Спасибо!


person republicca    schedule 09.12.2016    source источник


Ответы (1)


Мне удалось исправить код, изменив путь к выходному файлу с: file: / D: /output.nc4 на: D: /output.nc4

Так что код с сайта работает!

person republicca    schedule 09.12.2016