Автор |
Сообщение |
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рlatitudeytimeConventionsCF-1.0h istory+2012-02-03 03:55:54 GMT by mars2netcdf-0.92 longitudeunitsdegrees_east long_name longitudeАиlatitudeunits
degrees_north long_namelatitudeдЁtimeun its hours since 1900-01-01 00:00:0.0 long_nametimeЊsmltscale_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. Спасибо за помощь. Поздравляю всех мужчин с наступающим праздником
|