Чтение формата .nc

Полезные ссылки:
Метеоцентр.Азия - наш сайт с высокодетализированными прогнозами погоды по пунктам Pоссии и мира
Облегчённая версия Метеоклуба (для смартфонов)

Чтение формата .nc

Сейчас в Метеоклубе:
Участников - 0
Максимальное одновременное количество посетителей: 308 [2 Ноя 2013 22:42]
Гостей - 296 / Участников - 12

 - Начало - Статистика - Pегистрация - Поиск -

МЕТЕОКЛУБ : независимое сообщество любителей метеорологии (Европа и Азия) : ФОРУМ О ПОГОДЕ И ПРИРОДЕ / Компьютерная техника и интернет в метеорологии / Чтение формата .nc
Автор Сообщение
Dmitri
Участник

# Дата: 31 Янв 2012 12:43


Дан набор полей реанализа водного эквививалента снежного покрова (в кг/кв.м) за период 1979-1998 гг. в файле формата .nc. Сетка глобальная регулярная 1,5*1,5 град. Шаг по времени - 1 сутки. Составил прогу на Фортране:
OPEN(1,FORM='BINARY', IOSTAT=ISTAT, FILE='DAT\Interim20y\output.nc')
READ(1) SN
ISTAT=0
DO I=1, NX
DO J=1, NY
DO K=1, NZ
READ(1) SNMOD(I,J,K)
PRINT *, SNMOD(I,J,K)
END DO
END DO
END DO
CLOSE (1)

На экран выводятся близкие к нулю, либо очень большие значения. Помогите, пожалуйста, открыть данные при помощи Фортрана

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 31 Янв 2012 16:13


Dmitri
Я могу вам сбросить макрос Exel, который расшифровывает данный формат файла. С ним очень просто работать.

Gennady
Участник

# Дата: 31 Янв 2012 21:12


TornadoF5
Я могу вам сбросить макрос Exel, который расшифровывает данный формат файла.

Я бы тоже не отказался, хотя и пользуюсь стандартными прогами.

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 31 Янв 2012 21:15


Gennady
Хорошо, не вопрос, просто сообщите мне свой e-mail.

Dmitri
Участник

# Дата: 1 Фев 2012 07:02 - Поправил: Dmitri


Большое спасибо, мой e-mail:fokin1910@yandex.ru

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 1 Фев 2012 23:03


Gennady
Dmitri
Отправил вам программу по почте.

Gennady
Участник

# Дата: 2 Фев 2012 22:26


TornadoF5
Программу получил. Большое спасибо! Осваиваю...

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 2 Фев 2012 22:42


Gennady
Если будет что-то неясно, пишите.

Dmitri
Участник

# Дата: 3 Фев 2012 18:16


К сожалению, у меня нет опыта работы с макросами. Установил, меняю параметры безопасности Excel, а макрос всё равно не работает. Файл .nc открывается из Excel как текстовый

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 3 Фев 2012 18:35


Dmitri
А вы попробуйте не менять параметры безопасности, у меня всё с первого раза заработало. А какая версия у вас Exel?

Dmitri
Участник

# Дата: 4 Фев 2012 08:40


У меня Microsoft Excel в пакете Microsoft Office XP

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 4 Фев 2012 10:27


Dmitri

Вы наверное не поняли, что я имею ввиду. Есть Microsoft Excel 2003, 2007 и 2010 годов. Т.е. три разные версии.

Dmitri
Участник

# Дата: 6 Фев 2012 09:44


Я так и понял. Просто не мог найти эти сведения. Сейчас знаю, что у меня установлен Microsoft Excel 2003

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 6 Фев 2012 10:34


Dmitri
Просто у меня стоит Excel 2010 и никаких проблем с макросом не было, на 2003 не пробовал.

Dmitri
Участник

# Дата: 14 Фев 2012 15:31


Установил наконец Excel 2010. То же самое. Выводятся какие-то странные символы

TornadoF5
Участник

Харьков, Украина. (Игорь)
# Дата: 14 Фев 2012 16:19


Dmitri
Тогда не знаю в чём дело...
А можете сделать скрины, чтобы я увидел, какие ошибки или символы выбивает?

Dmitri
Участник

# Дата: 15 Фев 2012 09:03


TornadoF5
Я установил макрос и открыл файл из Excel с помощью меню. Выводится сообщение, предлагающее выбрать кодировку символов. Видно что-то не так делаю. После выбора кодировки получается вот что

CDF…
 longitudeрlatitudeytime ConventionsCF-1.0h istory+2012-02-03 03:55:54 GMT by mars2netcdf-0.92 longitude units degrees_east long_name longitudeАиlatitude units
degrees_north long_namelatitudeдЁtime un its hours since 1900-01-01 00:00:0.0 long_nametimeЊsmlt  scale_fact or>ЌЬЧs]Нw
add_offset?}Ь$FQD
_FillValueЂ
missing_valueЂunits
m of water long_nameSnowmeltвађ?А@@@ђ@А@рAA(A@AXAp A„AђAњAЁAґAАAМAШAдAрAьBB
BBBB"B(B.B4B:B@BFBLBRBXB^BdBjBpBvB|BЃB„B‡BЉBЌBђ B“B–B™BњBџBўBҐBЁB«B®B±BґB·BєBЅBАBГBЖBЙBМBПBТBХBШBЫ BЮBбBдBзBкBнBрBуBцBщBьBяCCЂCCЂCCЂC
CЂC
CЂCCЂCCЂCCЂCCЂCCЂCC ЂC"C#ЂC%C&ЂC(C)ЂC+C,ЂC.C/ЂC1C2ЂC4C5ЂC7C8ЂC:C;ЂC=C> ЂC@CAЂCCCDЂCFCGЂCICJЂCLCMЂCOCPЂCRCSЂCUCVЂCXCYЂC[C\ ЂC^C_ЂCaCbЂCdCeЂCgChЂCjCkЂCmCnЂCpCqЂCsCtЂCvCwЂCyCz ЂC|C}ЂCCЂ@CЃCЃАC‚ЂCѓ@C„C„АC…ЂC†@C‡C‡АC?ЂC‰@CЉCЉАC ‹ЂCЊ@CЌCЌАCЋЂCЏ@CђCђАC‘ЂC’@C“C“АC”ЂC•@C–C–АC—ЂC˜@C ™C™АCљЂC›@CњCњАCќЂCћ@CџCџАC ЂCЎ@CўCўАCЈЂC¤@CҐCҐАC¦ ЂC§@CЁCЁАC©ЂCЄ@C«C«АC¬ЂC­@C®C®АCЇЂC°@C±C±АCІЂCі@Bґ B±B®B«BЁBҐBўBџBњB™B–B“BђBЌBЉB‡B„BЃB|BvBpBjBdB^BXBR BLBFB@B:B4B.B(B"BBBB
BAьAрAдAШAМAАAґAЁAњAђA„ApAXA@A(A@р@А@ђ@@?АїАА@Ађ АААрББ(Б@БXБpБ„БђБњБЁБґБАБМБШБдБрБьВВ
ВВВВ"В(В.В4В:В@ВFВLВRВXВ^ВdВjВpВvВ|„‡Š “–™œŸ¢¥¨«®±´
‘ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂЂ ЂЂЂЂ

Dmitri
Участник

# Дата: 18 Фев 2012 17:41


Дело в том, что мне нужно сравнить данные реанализа с результатами эксперимента с моделью. Программа обработки результатов эксперимента на Фортране у меня уже есть. Остаётся только подключить данные реанализа в формате netCDF. Неужели никто ничего подобного не делал. Помогите, пожалуйста

zzann
Участник

Севастополь
# Дата: 18 Фев 2012 18:05


Dmitri
вы под виндами считаете?
скачайте программу ncdump или xconv
ими очень удобно и просто можно распаковать .nc

Dmitri
Участник

# Дата: 22 Фев 2012 16:23


TornadoF5
zzann
Удалось вывести данные в Excel. Спасибо за помощь. Поздравляю всех мужчин с наступающим праздником

Эта тема закрыта. Ответы больше не принимаются.
 


Поддержка: miniBB forum software © 2001-2024