Описание тега netcdf4
В 2008 году был добавлен формат netCDF4 для поддержки сжатия для каждой переменной, нескольких неограниченных размеров, более сложных типов данных и повышения производительности за счет наложения расширенного интерфейса доступа netCDF поверх формата HDF5.
В то же время четвертый вариант формата, классический формат модели netCDF-4, был добавлен для пользователей, которым требовались преимущества производительности нового формата (например, сжатие) без сложности нового интерфейса программирования или расширенного режима данных.
Каждый файл классической модели netCDF-4 или netCDF-4 может быть прочитан или записан библиотекой HDF5 версии 1.8 или более поздней, поэтому в этом отношении файлы netCDF-4 уже являются файлами HDF5 и не нуждаются в преобразовании.
Согласно netCDF FAQ установка netCDF4 требуется в любой из следующих ситуаций:
- вам необходимо получить доступ к данным netCDF, которые используют сжатие или фрагменты netCDF-4
- вам необходим доступ к данным во всех форматах netCDF, включая форматы классических моделей netCDF-4 или netCDF-4
- вам необходимо записывать не записываемые переменные размером более 4 ГБ или записывать переменные размером более 4 ГБ на запись
- вы устанавливаете netCDF для поддержки других программных пакетов, которым требуются функции netCDF-4
- вы хотите записывать данные, которые используют сжатие, фрагменты или другие функции netCDF-4
- вы хотите иметь возможность читать данные классической модели netCDF-4 без каких-либо изменений в вашем текущем программном обеспечении, за исключением повторного связывания с новой библиотекой
- вы хотите протестировать свои текущие приложения с новыми библиотеками, чтобы определить, являются ли преимущества достаточно значительными, чтобы оправдать обновление
- вам необходимо использовать параллельный ввод-вывод с классическими файлами netCDF-4 или netCDF-4