Прогноз на трое суток в XML-формате
Услуга платная. Владельцам сайтов, желающих размещать погоду в формате XML, рекомендуется связаться с администрацией POGODA.BY.
Данные обновляются два раза в сутки в 10.00 и 21.00 по местному (Минскому) времени.
Прогноз может быть получен для любого населенного пункта Республики Беларусь, а при необходимости и для любого пункта Европы. Cписок городов.
Описание формата
| <CITY> | Информация о пункте прогноза |
| sname | Название пункта в escape-последовательности |
| latitude | Широта географическая, ° |
| longitude | Долгота географическая, ° |
| <FORECAST> | Информация о сроке прогноза |
| day | День |
| month | Месяц |
| year | Год |
| solar | Время суток ["d" день, "n" ночь] |
| hour | Срок прогноза ["0" 00 по UTC, "12" 12.00 UTC] |
| weekday | День недели ["0" воскресенье, "1" понедельник ... "6" суббота] |
| <PHENOMENA> | Облачность, осадки и явления |
| clouds | Количество облачности [SKC, FEW, SCT, BKN, OVC]* |
| precipitation | Осадки и явления [SN, RA, SNRA, BL, FG, TS]* и их интенсивность [0, 2, 4, 6, 8]* |
| <PRESSURE> | Атмосферное давление, приведенное к уровню моря |
| p | Атмосферное давление, гПа (1 гПа = 0.75 мм рт.ст.) |
| <TEMPERATURE> | Температура воздуха на высоте 2 м |
| t | Температура воздуха, °С (±1°С) |
| <WIND> | Средний ветер на высоте 10 м |
| speed | Скорость среднего ветра, м/с (±1 м/с) |
| direction | Направление ветра (откуда дует) в румбах [S, E, W, N, SW, NW, SE, NE; где S южный, E восточный, N северный, W западный и т.д.] |
| <HUMIDITY> | Относительная влажность воздуха |
| u | Влажность воздуха, % (значения кратные 5) |
Параметры, помеченные звездочкой разъясняются после установления договорных отношений.
Загрузить пример договора в формате Microsoft® Word.
Загрузить пример гарантийного письма в формате Microsoft® Word.
Пример XML-файла
<? xml version ="1.0" encoding ="utf-8" ?>
<pogoda version ="1.0">
<link>http://www.pogoda.by/</link>
<CITY sname= "%CC%E8%ED%F1%EA" latitude="53.90"
longitude= "27.50">
<FORECAST day = "03" month = "08" year =
"2006" hour = "0" solar = "n" weekday
= "4">
<PHENOMENA clouds = "SCT" precipitation
= "4RA" />
<PRESSURE p = "1006" />
<TEMPERATURE t = "+15..+17" />
<WIND speed = "3-5" direction = "S"
/>
<HUMIDITY u = "95" />
</FORECAST>
<FORECAST day = "03" month = "08" year =
"2006" hour = "12" solar = "d" weekday
= "4">
<PHENOMENA clouds = "SCT" precipitation
= "4RA" />
<PRESSURE p = "1007" />
<TEMPERATURE t = "+22..+24" />
<WIND speed = "2-4" direction = "SW"
/>
<HUMIDITY u = "55" />
</FORECAST>
<FORECAST day = "04" month = "08" year =
"2006" hour = "0" solar = "n" weekday
= "5">
<PHENOMENA clouds = "SKC" precipitation
= "0" />
<PRESSURE p = "1010" />
<TEMPERATURE t = "+13..+15" />
<WIND speed = "1-3" direction = "SW"
/>
<HUMIDITY u = "75" />
</FORECAST>
...
<FORECAST day = "04" month = "08" year =
"2006" hour = "12" solar = "d" weekday
= "5">
<PHENOMENA clouds = "SCT" precipitation
= "4RA" />
<PRESSURE p= "1010" />
<TEMPERATURE t = "+22..+24" />
<WIND speed = "3-5" direction = "SE"
/>
<HUMIDITY u = "55" />
</FORECAST>
<FORECAST day = "05" month = "08" year =
"2006" hour = "0" solar = "n" weekday
= "6">
<PHENOMENA clouds = "OVC" precipitation
= "6RA" />
<PRESSURE p = "1009" />
<TEMPERATURE t = "+17..+19" />
<WIND speed = "3-5" direction = "SE"
/>
<HUMIDITY u= "90" />
</FORECAST>
</CITY>
Так выглядит XML-файл с прогнозом погоды по г. Минск на 3-е суток и на 6 суток.
Для получения содержимого XML-файла переключите браузер в режим просмотра HTML-кода. В некоторых браузерах переключение выполняется сочетанием клавиш CTRL+U.
Загрузка, синтаксический анализ (парсинг) XML-файла и визуализация его содержимого выполняются пользователем самостоятельно.
ВЕБ-мастерам! Для получения информации на безвозмездной основе установите информер погоды.


03:23 UTC. 17 мая 2012

