netcdf временное измерение отсутствует CDO

Я загрузил файл netcdf, содержащий 4-5 переменных, но он имеет только 2 измерения (широта и долгота). Времени не хватает, и это не позволяет мне объединять временные интервалы или делать что-нибудь полезное.

Есть ли способ исправить это, надеюсь, с помощью CDO?

есть 100 файлов netcdf (без измерения времени), и я хочу объединить их, используя время в качестве основной переменной для слияния.


person Theo Eurotrip    schedule 30.05.2014    source источник


Ответы (2)


Вы можете использовать команду: "ncecat -O -u time in.nc out.nc" для создания нового измерения времени с нуля.

person Ales    schedule 06.02.2015

Позвольте мне немного пояснить ответ @Ales -

ncecat - это функция командной строки в пакете NCO, которая объединяет несколько файлов netcdf без записи (часто «Время») измерение. Объединенный файл будет иметь новое измерение записи, по умолчанию это «запись».

Допустим, у вас есть список файлов netcdf, таких как A.nc, B.nc и C.nc, все с размерами lat x lon. Вы можете объединить их, используя ncecat A.nc B.nc C.nc -O new_file.nc. new_file.nc будет иметь размер record x lat x lon, где запись будет иметь размер 3 (количество файлов, которые вы объединили). Параметр -O не является обязательным, но он явно создаст (и перезапишет) файл new_file.nc ... или как вы хотите его назвать.

person N1B4    schedule 06.02.2015