Конвертер NetCDF в CSV

Конвертация многомерных научных сеток NetCDF в плоские телеметрические файлы CSV делает сложные климатические и океанографические данные доступными для чтения в базовых программах для работы с электронными таблицами.

Выберите или перетащите файлы сюда

Конфиденциально - файлы никогда не покидают ваше устройство

или вставьте Ctrl+V

Пока вы ждёте файлы, можно сыграть в Code Rain

Гарантия конфиденциальности без передачи по сети: 0 байт загружено на внешние серверы. Вся обработка выполнялась локально в песочнице Вашего браузера.

Сравнение форматов и технические характеристики

ХарактеристикаNETCDFCSV
MIME-типapplication/x-netcdftext/csv
Типнаучные данные, организованные в массивытабличные данные
Сжатиеблочное сжатие deflateнет
Стандартная спецификацияUCAR Unidata NetCDF StandardIETF RFC 4180
Сигнатура файла (Magic Bytes)43 44 46 01 (CDF 1) or 43 44 46 02 (CDF 2)Текстовый поток с разделителями по RFC 4180

Обзор формата и областей применения

Исследователи и полевые специалисты регулярно фиксируют огромные объемы метеорологических, океанографических и спутниковых данных. Они сохраняют эти записи в формате NetCDF, так как он эффективно обрабатывает многомерные массивы. Тем не менее, стандартные приложения для работы с таблицами и базовые инструменты баз данных не могут напрямую открывать эти сложные многоуровневые файлы. Преобразование сеток NetCDF в формат телеметрического CSV извлекает исходные числовые значения в виде простых строк и столбцов. Этот процесс конвертации позволяет экологам, студентам и аналитикам данных открывать массивные наборы данных в легких приложениях, таких как Microsoft Excel или Google Sheets. Вместо того чтобы полагаться на специализированные библиотеки программирования на Python или R, пользователи могут быстро строить графики температуры, скорости ветра и давления с помощью стандартных офисных программ.

Технические спецификации и разбор кодеков

Файлы NetCDF обладают MIME-типом application/x-netcdf и часто начинаются с сигнатур байтов 'HDF' или сигнатуры NetCDF 'CDF' (0x43 0x44 0x46) для современных модификаций. В них задействовано блочное сжатие алгоритмом deflate с целью уменьшения громадных сеток без потери точности данных. Телеметрические файлы CSV используют MIME-тип text/csv без сжатия, опираясь на обычные текстовые строки, разделенные запятыми и символами переноса строки. Так как CSV является несжатым текстом, преобразование многомерного массива требует выравнивания пространственных и временных осей в стандартную табличную структуру.

Совместимость с ОС и браузерами

Для файлов NetCDF требуются специализированные научные программы, такие как Panoply, ArcGIS, либо специальные скрипты с использованием библиотек Python. Телеметрические файлы CSV обладают универсальной поддержкой на любых современных операционных системах, включая Windows, macOS, Linux, iOS и Android. Любой веб-браузер также может разбирать текстовые данные CSV встроенными средствами без внешних плагинов.

Полезная информация

Выравнивание гигантской многогигабайтной сетки NetCDF в файл CSV приводит к существенному увеличению итогового размера файла ввиду отсутствия встроенного сжатия в CSV. Экспортируйте только данные для нужной географической области и временных шагов, чтобы размер файла оставался приемлемым.

Часто задаваемые вопросы

Как преобразовать сетку NetCDF в телеметрический CSV без потери качества?

Преобразование из NetCDF в CSV не приводит к потере числовых значений. Оба формата точно сохраняют числовые данные, однако структура меняется с многомерного массива на плоскую таблицу. Точки данных не удаляются, хотя при преобразовании в плоскую таблицу метаданные координат необходимо повторять для каждой строки.

В чем заключается разница между сеткой NetCDF и телеметрическим CSV?

NetCDF - это бинарный контейнер, созданный для хранения сложных многомерных научных массивов со встроенными метаданными и сжатием. Телеметрический CSV представляет собой плоский, удобочитаемый для человека текстовый формат, состоящий из строк и столбцов, разделенных запятыми, и не имеющий встроенной поддержки многомерных сеточных структур.