Автор |
Сообщение |
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 26 Окт 2014 00:56 - Поправил: qwerty
Кто хорошо шарит в программирование отзовитесь.
В общем нужна небольшая программка или батник, который качал с http://dd.weatheroffice.gc.ca/model_gem_global/25k m/grib2/lat_lon/12/ грибы температуры и ветра на высоте 850hPa(TMP, UGRD, VGRD)
|
XOR
Участник
Ростов-на-Дону
|
# Дата: 28 Окт 2014 21:35
невнятное тз, че надо выкачивать так и не понял
|
Doof
Участник
МО. Тучково
|
# Дата: 28 Окт 2014 21:44
грибы лучше в лесу скачивать :-)
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Окт 2014 22:17
XOR
невнятное тз, че надо выкачивать так и не понял
Вот этот файлик за весь период прогноза.
|
XOR
Участник
Ростов-на-Дону
|
# Дата: 29 Окт 2014 02:57 - Поправил: XOR
так?
wget -p --input-file=p.txt раскидает по папкам как было
или
wget --input-file=p.txt свалит все в одну кучу
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 29 Окт 2014 08:31
Думаю, соль вопроса была в том, что в УРЛах файлов надо по маске автоматически подставлять год, месяц, день.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 29 Окт 2014 09:19
Corvus
Думаю, соль вопроса была в том, что в УРЛах файлов надо по маске автоматически подставлять год, месяц, день.
Да
|
XOR
Участник
Ростов-на-Дону
|
# Дата: 29 Окт 2014 09:53
текущая дата или +-
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 29 Окт 2014 10:10 - Поправил: qwerty
XOR
Вот полная ссылка
dd.weatheroffice.gc.ca/model_gem_global/25km/grib2 /lat_lon/12/000/CMC_glb_TMP_ISBL_850_latlon.24x.24 _2014102812_P000.grib2
Здесь
20141028 - дата выпуска прогноза
00 или 12 - номер выпуска прогона
000, 003, 006 часа - дальность прогноза
Переменные на каждый час(000, 003, 006 и т.д) лежат в разных папках Вот смотрите Это переменная должна вводится в цикле
Переменная выпуская прогноза(00 или 12) также лежат в разных папка
Так вот я должен вводить эти переменные(дата, номер выпуска прогноза), а дальше должна идти скачка.
|
XOR
Участник
Ростов-на-Дону
|
# Дата: 29 Окт 2014 10:51 - Поправил: XOR
так, похоже сообразил, тоже самое что есть, только дату и все остальное хотите руками а дальность прогноза в цикле
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 29 Окт 2014 10:56
XOR
Я должен ввести значение в следующие переменные
dd.weatheroffice.gc.ca/model_gem_global/25km/grib2/lat_lon/12/000/CMC_glb_TMP_ISBL_850_latlon.24x.24 _2014102812*_P000.grib2
В общем я ввожу руками номер прогона(12 или 00) и дату(20141028 к примеру)
А 000, 003 и до 240 вводятся автоматически циклом.
|
XOR
Участник
Ростов-на-Дону
|
# Дата: 29 Окт 2014 11:37 - Поправил: XOR
тынц
сохранить как и переименовать, что то не пролез архив
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 29 Окт 2014 13:44 - Поправил: qwerty
XOR
Выдаёт ошибку. Там просто текстовый файл с списком ссылок появляется(да ещё на вчерашний прогон). А надо, чтоб в программе вводить дату и номер прогона с клавиатуры вводил и сами файлы скачивались.
|
XOR
Участник
Ростов-на-Дону
|
# Дата: 29 Окт 2014 13:53 - Поправил: XOR
в батнике прописывать что качать, программа сгенерит файл со ссылками, этот файл скормить wget
p.exe 12 2014102812 > p.txt
wget --input-file=p.txt
ну вот как то так
или
p.exe 00 2014102800 > p.txt
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 29 Окт 2014 14:00 - Поправил: qwerty
XOR
Получилось! Спасибо!
Можете тоже самое сделать, но для закачки вот эти файлов
CMC_glb_UGRD_ISBL_850_latlon.24x.24_2014102812_P00 0.grib2
CMC_glb_VGRD_ISBL_850_latlon.24x.24_2014102812_P00 0.grib2
|
XOR
Участник
Ростов-на-Дону
|
# Дата: 29 Окт 2014 14:34 - Поправил: XOR
тынц
изменились опции, см пример
|