Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 03:46:38 am

Автор Тема: Прогноз погоды для приложений Qlikview  (Прочитано 2876 раз)

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Прогноз погоды для приложений Qlikview
« : Октябрь 31, 2014, 01:11:41 pm »
Прогноз погоды очень часто интересует каждого.
Зачастую от прогноза погоды зависят решения, принятые нами не только в личной сфере но и в производственной деятельности. И в этом случае наличие прогноза погоды рядом с основными показателями деятельности в контрольной панели будет отличным решением, да и время сэкономит.
http://www.meteoservice.ru/content/export.html предлагает экспорт по городам в формате XML, который прекрасно загружается в Qlikview.
Например, для Москвы:
Источник данных - http://xml.meteoservice.ru/export/gismeteo/point/37.xml
Код:
FORECAST:
LOAD day,
    month,
    year,
    hour,
    tod,
    predict,
    weekday,
    [HEAT/min],
    [HEAT/max],
    [RELWET/max],
    [RELWET/min],
    [WIND/min],
    [WIND/max],
    [WIND/direction] as direction,
    [TEMPERATURE/max],
    [TEMPERATURE/min],
    [PRESSURE/max],
    [PRESSURE/min],
    [PHENOMENA/cloudiness] as cloudiness,
    [PHENOMENA/precipitation] as precipitation,
    [PHENOMENA/rpower] as rpower,
    [PHENOMENA/spower] as spower,
    %Key_REPORT_57213EC321EB0F6A    // Key to parent table: MMWEATHER/REPORT
FROM [http://xml.meteoservice.ru/export/gismeteo/point/37.xml] (XmlSimple, Table is [MMWEATHER/REPORT/TOWN/FORECAST]);

REPORT:
LOAD type,
    [TOWN/index] as index,
    [TOWN/sname] as sname,
    [TOWN/latitude] as latitude,
    [TOWN/longitude] as longitude,
    %Key_REPORT_57213EC321EB0F6A    // Key for this table: MMWEATHER/REPORT
FROM [http://xml.meteoservice.ru/export/gismeteo/point/37.xml] (XmlSimple, Table is [MMWEATHER/REPORT]);
Описание полей приводится на указанном сайте.

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Прогноз погоды для приложений Qlikview
« Ответ #1 : Октябрь 31, 2014, 03:50:29 pm »
Интересно будет интегрировать с веб аналитикой для ИМ, как анализ внешних факторов которые влияют на спрос ряда товаров. Дождливая погода? Повышаем цены и ставки на резиновые сапоги и зонтики и добавляем на страницу рекомендуемые.))

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Прогноз погоды для приложений Qlikview
« Ответ #2 : Октябрь 31, 2014, 05:11:33 pm »
Да, но прогноз отличается от факта.
Если допуск не критичен, то можно на базе суточного прогноза делать историю и брать ее за основу для анализа.
А фактические сведения о погоде и прочие детализированные прогнозы бесплатно уже не достанешь.

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Прогноз погоды для приложений Qlikview
« Ответ #2 : Октябрь 31, 2014, 05:11:33 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Прогноз погоды для приложений Qlikview
« Ответ #3 : Ноябрь 28, 2014, 09:42:23 am »
Еще один сервис, знакомый большинству - прогноз погоды от Яндекса.

Все предельно просто:
1. Ищем интересующий нас город на странице http://weather.yandex.ru/static/cities.xml
Например:
Цитировать
<city id="27612" region="213" head="0" type="1" country="Россия" part="Москва" resort="0" climate="">Москва</city>

Записываем id - 27612.

2. Формируем ссылку для запроса сведений, формат простой:
http://export.yandex.ru/weather-ng/forecasts/27612.xml
Подставляем ссылку в качестве источника WEB-файла в мастере создания файла.
Получаем данные и разбираем их уже стандартными средствами Qlikview.

Данные содержат прогноз на 10 дней, почасовой прогноз на ближайшие сутки и прочие климатические сведения, включая текущие фактические.

Оффлайн Chernov

  • Новичок
  • *
  • Сообщений: 17
  • Рейтинг: +5/-0
  • QV. Developer & Designer
    • Просмотр профиля
    • Личный блог
Re: Прогноз погоды для приложений Qlikview
« Ответ #4 : Февраль 12, 2015, 09:21:04 am »
Цитировать
http://export.yandex.ru/weather-ng/forecasts/27612.xml

Можно и по https-протоколу получать:
https://export.yandex.ru/weather-ng/forecasts/27612.xml
И.. оно как то через раз, то выдает ошибку 403, то работает..

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Прогноз погоды для приложений Qlikview
« Ответ #5 : Февраль 12, 2015, 10:16:32 am »
Насколько мне известно, этот сервис хотели еще года три назад прикрыть, может поэтому и сбоит.


Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Прогноз погоды для приложений Qlikview
« Ответ #6 : Апрель 20, 2015, 12:27:32 pm »