Центр яхтенной подготовки (495) 649-40-90
   
рус / eng

Статьи о яхтинге


Получаем прогнозы погоды на электронную почту

Получаем прогнозы погоды на электронную почту

30.07.2016

Владимир Ватрунин

Нет нужды говорить о важности прогнозов погоды в море. Одним из самых бюджетных способов регулярного получения актуальных, в том числе и официального (MSI-GMDSS) прогнозов при минимальном интернет-трафике является подписка на специализированных серверах электронной почты.

Как мы получаем доступ к таким серверам, с помощью сотовой, спутниковой или коротковолновой связи, не имеет значения, важно лишь одно, - на другом конце всегда будет находиться умный сервер электронной почты. В качестве примера рассмотрим сервер SailDocs.com, созданный и поддерживаемый некоммерческой организацией SailMail Associtaion

Сервер SailDocs предназначен для отправки на электронную почту требуемых вам файлов (например, GRIB-файлов) или текстового содержимого соответствующих WEB-страниц (например, официальных сообщений по безопасности мореплавания MSI с сайта Всемирной метеорологической организации weather.gmdss.org). Кроме того, сервер позволяет получать нужную информацию на регулярной основе автоматически, по подписке.

Начать знакомство с сервером лучше всего отправив пустое сообщение на адрес query@sailidocs.com. В ответ сервер пришлет небольшую начальную инструкцию, - как и что может пользователь получить с сервера.

Как вы уже догадались, все боевые запросы на сервер отправляются на адрес query@saildocs.com. Тема сообщения может быть любой, само сообщение отправляется в формате send xxx, где xxx - название требуемого документа. Список этих самых xxx, то есть возможных документов, можно получить, отправив запрос:

send index

Следует избегать каких-либо символов за текстом запроса, например, автоматической подписи, так как это может вызвать ошибку сервера.

Выбрав нужное название документа из индекса, делаем соответствующий запрос. Например, далее для получения названий доступных метеорологических областей делаем запрос:

send metarea

Исследуем полученный список возможных документов. Если мы собираемся совершить поход, например, по Азорским островам, далее выберем Met.2 - код для метеорологической области II (Metarea II) и отправим запрос:

send Met.2

В итоге нам по почте придет официальный морской прогноз погоды для метеорологической области II (ровно тот же, который распространяется через системы Navtex и SafetyNet), где среди прочих подобластей мы и найдем нужные нам Азоры.

Если мы хотим получать сводки по Азорам на почту автоматически каждый день, то вместо команды send используем команду sub - подписка:

sub Met.2

По умолчанию сообщения будут приходить раз в сутки в течение 14 дней. Если мы хотим получать сообщения, например, 4 раза в сутки в течение 7 дней, то запрос на подписку будет выглядеть так:

sub Met.2 interval=4 days=7

Для отмены подписки нужно сделать запрос вида:

cancel Met.2

Таким образом мы можем оформить почтовую подписку на официальные прогнозы погоды в соответствующей метеорологической области.

Какие еще возможности предлагает Saildocs? Мы можем получить также метеорологические данные, полученные путем расчетов в соответствии с определенными моделями (как правило, GFS и WW3) в двух видах: в виде GRIB файла для последующей визуализации в какой-либо программе (например, zyGrib) или в текстовом виде для точки с указанными координатами (так называемый "spot" прогноз). Следует иметь в виду, что это не официальные прогнозы погоды, а только результаты компьютерных расчетов, по которым не прошлась рука профессионального метеоролога. Поэтому эту информацию следует рассматривать только как удобное и наглядное дополнение к официальным прогнозам для соответствующих метеорологических областей (Metareas), в случае любых расхождений силу имеет официальный прогноз.

Например, для получения GRIB файла для модели GFS для тех же Азор (центральная часть островов) можно сделать запрос:

send gfs:37N,40N,26W,29W

Более подробную информацию о формате запроса GRIB файлов можно получить, отправив пустое почтовое сообщение на адрес gribinfo@saildocs.com.

Для получения текстовых данных для ветра и волны в точке с указанными координатами используется запрос spot. Фактически это данные из файла GRIB для очень небольшого участка, представленные в виде текста в удобной табличной форме и не требующие никаких внешних программ для визуализации, например: 

send spot:38.5N,27.5W

В результате получим текстовое сообщение (фрагмент):

Data extracted from file gfs160730-12z.grb dated 2016/07/30 16:54:06
Data extracted from file ww3-20160730-12z.grb dated 2016/07/30 16:46:42
request code: spot:38.5N,27.5W

Forecast for 38°30N 027°30W (see notes below)
Date   Time  WIND DIR GUST  PRESS WAVES DIR  PER
       utc   kts deg  kts    hPa  mtrs deg  sec
----------- ----- --- ---- ------ ----- --- ----
07-30 18:00   9.3 340 10.7 1027.5   0.8  55  6.4

07-31 00:00   7.8 343  8.9 1028.2   0.8  41  6.2
07-31 06:00   7.9 348  8.9 1027.0   0.8  29  6.2
07-31 12:00   4.5 356  5.2 1028.0   0.7  24  6.4
07-31 18:00   3.1 342  3.7 1027.2   0.7  20  6.6

...

По умолчанию запрос spot дает данные для ветра и волны на 5 дней с интервалом в 6 часов. Для получения более подробной информации по тонкой настройке запроса spot можно послать пустое сообщение на адрес spotforecasts@saildocs.com.

Подписка на файлы GRIB или spot оформляется точно так же, как и на любую другую информацию, - просто заменяем в запросе слово send на sub.

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

И в заключение - небольшой простой практический бонус для тех, кто нашел в себе силы дочитать статью до этого места и не собирается особенно исследовать подробности сервиса SailDocs. Поскольку многие яхтсмены ходят в Средиземном море, и мало кто из них слушает прогнозы на УКВ или смотрит их на Navtex (на чартерных лодках приемники Navtex, как правило, отсутствуют), то при наличии доступа в интернет (а он, как правило, есть) можно оформить почтовую подписку на официальные прогнозы погоды для западной (Met.3w) или восточной (Met.3e) частей Средиземного моря. Для подписки на 7 дней (стандартный срок чартера) для западной части можно использовать следующий запрос (нажмите на ссылку для отправки готового почтового сообщения):

sub Met.3w days=7

Метеорологические подобласти для западной части Средиземного моря, выбирайте нужную:

Metarea 3 West

Для подписки на 7 дней для восточной части используйте запрос (нажмите на ссылку для отправки готового запроса):

sub Met.3e days=7

Метеорологические подобласти для восточной части Средиземного моря и для Черного моря:

Metarea 3 East

Конечно, для решения этой задачи можно просто каждый день ходить на сайт weather.gmdss.org и кликать на соответствующую ссылку. А можно один раз в начале чартера кликнуть на ссылку выше, отправить сообщение по почте, и, открыв вечерком FB для отправки грандиозных фотографий из очередного путешествия, обратить внимание на красный кружок, - в почту пришел очередной официальный прогноз. Удобно.