Архивы метеоданных…

Метеоцентр.Азия - наш новый сайт с высокодетализированными прогнозами погоды по пунктам России и мира
Облегчённая версия Метеоклуба (для КПК)
Карта активных участников Метеоклуба (105 кБ)    Таблица дней рождения активных участников Метеоклуба
Клуб любителей метеорологии (группа ВКонтакте)

Архивы метеоданных…

Сейчас в Метеоклубе:
Участников - 4 [ ded, Ilgiz, glacier, Sunspot ]
Максимальное одновременное количество посетителей: 5 [14 Дек 2017 07:21]
Гостей - 0 / Участников - 5

 - Начало - Ответить - Статистика - Регистрация - Поиск -
МЕТЕОКЛУБ : независимое сообщество любителей метеорологии (Европа и Азия) : ФОРУМ О ПОГОДЕ И ПРИРОДЕ / Климат / Архивы метеоданных…
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 34 . 35 . >>
Автор Сообщение
NETrezv
Участник
Письмо
Астрахань
# Дата: 2 Фев 2006 18:29


MichaelP
Не получил eхе-шника, письмо пришло;)

MichaelP
Участник
Письмо
Москва
# Дата: 2 Фев 2006 18:38


Достали борцы с вирусами! Программу переслать нельзя!

Выложил на http://slil.ru/22539862

Будет там храниться месяц после последнего скачивания.

MichaelP
Участник
Письмо
Москва
# Дата: 3 Фев 2006 16:28


Просьба к тем, кто пользовался программой конвертации, написать, имеет ли смысл ее развивать дальше. Интересны ли те данные, которые она выдает?
Еще раз оговорюсь, в "смысловой" блок, где проводится анализ, валидация и усреднение данных, я лезть не буду - там черт ногу сломит. Единственные изменения могут касаться ввода, вывода и постобработки полученных данных.
Пока я для себя вижу следующие возможные изменения (в порядке возрастания сложности):
1. Вывод в формате csv (совсем просто)
2. Обработка списка входных файлов одновременно.
3. Оформление главной части в виде подпрограммы и сборка в виде библиотеки. dll или lib - неважно. Можно и в .NET, но стоит ли возится ради одной торчащей наружу функции?
Реализация п.3 дает большие возможности по постобработке. Во всяком случае, уходим от необходимости писать на Фортране.

Ну, и, конечно, может вы чего еще предложите.

NETrezv
Участник
Письмо
Астрахань
# Дата: 3 Фев 2006 18:30


MichaelP

Вот ИМХО важен пункт 2... А прога замечательная... Очень занят диссером, поэтому не могу ее поюзать в полном объеме и "предложения предложить" ;))

Doof
Участник
Письмо
Москва. ЮБутово
# Дата: 3 Фев 2006 21:51


MichaelP
NETrezv

Да, второй пункт желательно ;-)

kostian
Участник
Письмо
Зимняя сказка за окном! :) Ждем настоящие мужицкие морозы!
# Дата: 3 Фев 2006 22:14 - Поправил: kostian


MichaelP
Сейчас попробовал - работает! У меня сразу такой вопрос и предложение: поскольку эта программа выдает ту же самую последовательность колонок с данными, что и в этих файлах: ftp://ftp.ncdc.noaa.gov/pub/data/globalsod/ , то можно ли колонки немного сдвинуть, чтобы формат был одинаковый? Конкретно, нужно удалить второй столбец с девятками, пробелы между годом, месяцем и датой и т.д. В общем, сами посмотрите.
По пунктам:
1. Не принициально. У меня все средства обработки заточены под формат фиксированной длины строки, поэтому - см. выше.
2. Поддерживаю!
3. Воздерживаюсь от комментариев, т.к. ничего не понял. ;)

NoSpam
Участник
Письмо
Россия
# Дата: 4 Фев 2006 15:09


MichaelP

2. WBAN – Даже не знаю, что это за параметр, каким-то образом он связан со станци-ей.

Допустим,первая строка файла, первые 11 позиций
016134880099999

0161 348800 99999
Здесь
0161-Количество символов в variable data section (161 символ)
Если общая длина (допустим 1-й) строки в файле 266 символов, а длина секции обязательных параметров 105 символов, длина variable data section = 266-105=161 символ
348800-Номер станции Netrezv (34880)
99999-WBAN - синоним,алиас по другой классификации, то есть в данном случае станция не имеет имени, потому что это Астрахань а не Америка. Девятки обозначают отсутствие имени.

************************************************** **********
Control Data Section
************************************************** ***********
Note: Items in red are not yet in use, but will begin in late 2004 – early 2005.

POS: 1-4
TOTAL-VARIABLE-CHARACTERS (this includes remarks, additional data, and element quality section)
The number of characters in the variable data section.
DOM: A general domain comprised of the characters in the ASCII character set.
MIN: 0000 MAX: 9999

POS: 5-10

FIXED-WEATHER-STATION USAF MASTER STATION CATALOG identifier
The identifier that represents a FIXED-WEATHER-STATION.
MIN: 000000 MAX: 999999


DOM: A general domain comprised of the numeric characters (0-9).
COMMENT: This field includes all surface reporting stations, including ships, buoys, etc.

POS: 11-15
################################################## ################
FIXED-WEATHER-STATION NCDC WBAN identifier
################################################## ################
The identifier that represents a FIXED-WEATHER-STATION.
MIN: 00000 MAX: 99999
DOM: A general domain comprised of the numeric characters (0-9).
COMMENT: This field includes all surface reporting stations, including ships, buoys, etc.

LESS
Участник
Письмо
Приокский лесс на юге МО
# Дата: 6 Фев 2006 16:28


NoSpam

длина variable data section = 266-105=161 символ
348800-Номер станции Netrezv (34880)


Ах вот откуда НИК "NETrezv" :-)))))))

NETrezv
Участник
Письмо
Астрахань
# Дата: 6 Фев 2006 16:40


LESS
?..:-)

LESS
Участник
Письмо
Приокский лесс на юге МО
# Дата: 6 Фев 2006 17:11


NETrezv

А что, разве не из этого программного кода ?-)))

NETrezv
Участник
Письмо
Астрахань
# Дата: 6 Фев 2006 17:19


LESS
Нет, конечно:)))))

NoSpam меня консультировал по этим кодам... Привел меня для примера;)))

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 6 Фев 2006 19:46


Напоминаю, что по ссылкам вида

http://meteocenter.net/weather/mo/2006020600.htm

(вреям по Гринвичу)
доступны данные по Т и осадкам по станциям МО (архивируются с сайта ГМЦ) начиная с 2005022618

(к сожалению, много пропусков - серевр ГМЦ часто "лежит").

Общий архив за год
в одном файле (по 03.02.2006)
http://meteocenter.net/weather/mo/mo.zip
размер 4 Мб

LESS
Участник
Письмо
Приокский лесс на юге МО
# Дата: 7 Фев 2006 11:26


NETrezv

:-)))

А я думал, это сокращение от какого-нибудь "Сетевой резезв" :-)) Типа, функция зарезервирована под сетевые функции :-)))

Весело получилось.

Corvus

Приходится брать соседнюю Тулу (один мезоклимат по моим наблюдениям). Кстити, у Вас архив на метеоцентре по Туле с какого по какое ?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 7 Фев 2006 11:42


LESS
у Вас архив на метеоцентре по Туле с какого по какое ?

Как и по всем избраннмы станциям
http://meteocenter.net/weather/ussr_fact.htm

то есть с 1 марта 2001 года по 30 сентября 2004 года (есть перерывы), и с 1 марта 2005 года по настоящее время.

LESS
Участник
Письмо
Приокский лесс на юге МО
# Дата: 7 Фев 2006 14:29


Corvus

Неожиданный ход событий: если навести курсор мыши в Вашем архиве на пятизначный индекс метеостанции и нажать левую клавишу мыши, то ссылка приводит посетителя на страницу пятидневного прогноза по этой метеостанции на сайте агенства "Метеоновости" :-)))

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 7 Фев 2006 14:59


LESS

Ну Вы как всегда "своевременно" всё заметили ;0)

А меж тем сия фича существует уже наверное месяца три
и в таблице факт. погоды вверух есть примечание:

*Для тех пунктов, по которым имеется прогноз погоды, индекс выделен синим цветом. Для просмотра прогноза щёлкните по индексу мышью.
**Для просмотра выборки из архива по данному пункту щёлкните по названию пункта.



LESS
Участник
Письмо
Приокский лесс на юге МО
# Дата: 8 Фев 2006 09:29


Corvus

:-)

NETrezv
Участник
Письмо
Астрахань
# Дата: 21 Фев 2006 16:43


Вопрос ко всем:
Как исчлисить преобладающее направление ветра, если за все сроки значения разныЕ?
Какая статистика рассчитывается по облачности, средняя облачность, например, нижнего яруса или что-то другое?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 21 Фев 2006 17:18


NETrezv

1. Повторяемость направлений по 8 румбам, исключая случаи штилей.
Вычисляется за декаду, месяц, год (за сутки вычислять её нет смысла).

2. Число дней с облачностью 0-2, 3-7, 8-10 балллов, отдельно по общей, отдельно по нижней.
Вычисляем средний балл обл. за сутки и согласно этому относим данные сутким в одну из градаций.

kostian
Участник
Письмо
Зимняя сказка за окном! :) Ждем настоящие мужицкие морозы!
# Дата: 21 Фев 2006 17:42


Можно также посчитать повторяемость разных видов облаков: к примеру, считаем число сроков, когда были Ci, и делим его на общее количество наблюдений. Так по каждому виду. Интересная таблица получается.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 21 Фев 2006 19:54


kostian
посчитать повторяемость разных видов облаков: к примеру, считаем число сроков, когда были Ci, и делим его на общее количество наблюдений

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

NETrezv
Участник
Письмо
Астрахань
# Дата: 23 Фев 2006 23:46


Corvus
kostian

Спасибо!

Повторяемость направлений по 8 румбам, исключая случаи штилей.

Ветер северный, например, - от от 340 до 20 градусов, а если равен 20 - куда относить к северному или к следующему румбу?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 24 Фев 2006 08:52


NETrezv

Для простоты и удобства я считаю главные румбы (С, В, Ю, З) равными 50°, а промежуточные - 40­°.

function Met_DirWind ($DegWind) {
if($DegWind>=340 || $DegWind<=20) $DirWind = 'северный';
if($DegWind>=21 && $DegWind<=69) $DirWind = 'северо-восточный';
if($DegWind>=70 && $DegWind<=110) $DirWind = 'восточный';
if($DegWind>=111 && $DegWind<=159) $DirWind = 'юго-восточный';
if($DegWind>=160 && $DegWind<=200) $DirWind = 'южный';
if($DegWind>=201 && $DegWind<=249) $DirWind = 'юго-западный';
if($DegWind>=250 && $DegWind<=290) $DirWind = 'западный';
if($DegWind>=291 && $DegWind<=339) $DirWind = 'северо-западный';
return $DirWind;
}

Операнды нужно пояснять?
&& - логическое И
|| - логическое ИЛИ

NETrezv
Участник
Письмо
Астрахань
# Дата: 24 Фев 2006 11:14


Corvus

if($DegWind>=340 || $DegWind<=20) $DirWind = 'северный';
if($DegWind>=21 && $DegWind<=69) $DirWind = 'северо-восточный';


Так получается главные румбы 40, а остальные 50 илия чего не понял?

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 24 Фев 2006 21:21


NETrezv

Простите, напутал, следует читать так:

Для простоты и удобства я считаю главные румбы (С, В, Ю, З) равными 40°, а промежуточные - 50­°.

NETrezv
Участник
Письмо
Астрахань
# Дата: 7 Мар 2006 15:19


Спасибо за предыдущие консультации!
Теперь такой вопрос - как считать количество ясных и пасмурных дней - по нижней или общей облачности?

kostian
Участник
Письмо
Зимняя сказка за окном! :) Ждем настоящие мужицкие морозы!
# Дата: 7 Мар 2006 15:31


NETrezv
По сумме баллов по срокам или среднему баллу за сутки:
меньше 14 баллов или меньше 0,175 - ясный день, больше 66 баллов или больше 0,825 - пасмурный день.

NETrezv
Участник
Письмо
Астрахань
# Дата: 7 Мар 2006 15:34


kostian
;)по нижней или общей облачности?

kostian
Участник
Письмо
Зимняя сказка за окном! :) Ждем настоящие мужицкие морозы!
# Дата: 7 Мар 2006 15:36


и по той, и по другой

NETrezv
Участник
Письмо
Астрахань
# Дата: 7 Мар 2006 15:38


kostian
Благодарствую;))

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 34 . 35 . >>
Ваш ответ

          Отменить *Что это?

 » Логин  » Пароль 
 
 
Полезная информация:



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