Список форумов softlab-nsk.com softlab-nsk.com
SoftLab-NSK forums
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Новая версия трекера Яндекс.Погода

 
Начать новую тему   Ответить на тему    Список форумов softlab-nsk.com -> Новости компании, официальные сообщения, анонсы ПО
Предыдущая тема :: Следующая тема  
Автор Сообщение
Даниленко Сергей



Зарегистрирован: 26.02.2004
Сообщения: 6461
Откуда: Techsupport SoftLab-NSK

СообщениеДобавлено: Чт Фев 11, 2016 4:03 pm    Заголовок сообщения: Новая версия трекера Яндекс.Погода Ответить с цитатой

Уважаемые коллеги!

В программу SLWeatherTracker добавлен новый тип трекера - YandexAPI1.

Его основные преимущества:
1.Более стабильная работа при получении данных о погоде
2.Возможность в одном запросе получать информацию для нескольких (до 10) городов

Внимание!
После перехода на информеры, которые используют QML-анимацию, этот тип трекера будет исключён из программы SLWeatherTracker.

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

Программа SLWeatherTracker работает в связке с программой ImageUpdater. Предполагается, что у пользователя установлено ПО версии не ниже 5.7.0 (т.е. в программе ImageUpdater есть тип задания Weather).

Общая схема работы:
1.Создаём проект в программе SLWeatherTracker для сбора информации о погоде в одном или нескольких городах.
2.Проверяем в программе SLWeatherTracker, что проект работает (данные обновляются, нет ошибок).
3.Закрываем программу SLWeatherTracker – больше она не потребуется.
4.В программе ImageUpdater создаём одно или несколько заданий типа Weather. В качестве источника данных указываем проект, созданный в программе SLWeatherTracker.
5.Донастраиваем проект в ImageUpdater, проверяем работу, переходим в рабочий режим. Детальное описание работы программы ImageUpdater: http://www.softlab-nsk.com/rus/forward/docs/ru_title_image_updtmngr.pdf

Напоминаем, что программа SLWeatherTracker является абсолютно бесплатной и входит в состав продуктов Форвард Т, Форвард ТС, Форвард Лайт.

Внимание!
Ознакомьтесь с правилами использования данных сервиса Яндекс.Погода в разделе «Условия использования».

Последовательность действий для установки новой версии программы SLWeatherTracker:
1.Скачиваем архив: ftp://ftp.sl.iae.nsk.su/Public/ForwardTForums/WeatherTracker/SLWeatherTracker3.zip
2.Распаковываем.
3.Все файлы из папки SLWeatherTracker копируем сюда: C:\Program Files\ForwardT Software\Tools\ SLWeatherTracker
4.Файл SLWeatherHTML.dll из папки SLWeatherHTML.dll копируем сюда: C:\Program Files\Common Files\SoftLab-Nsk
5.С помощью файла registerweathertracker.bat производим регистрацию новых компонентов.

Внимание!
На операционных системах Windows 7 SP1 и выше запускать bat-файл следует с правами администратора.

6.Папка YandexWeatherAPISample содержит готовый рабочий пример проекта для ImageUpdater и логотипы сервиса Яндекс.Погода.
Внимание! Наличие логотипа сервиса Яндекс.Погода является обязательным условием.

Настройка проекта в программе SLWeatherTracker.

Запускаем программу SLWeatherTracker (C:\Program Files\ForwardT Software\Tools\SLWeatherTracker\SLWeatherTracker.exe).

Щелкните по изображению для увеличения

В меню «Файл» выбираем «Новый проект…»

Щелкните по изображению для увеличения

В появившемся диалоге указываем имя проекта, сохраняем проект.

Щелкните по изображению для увеличения

В диалоге «Настройки проекта» проекта выбираем тип трекера YandexAPI1, время обновления данных («Период обновления»), указываем папку, в которую нужно будет скачивать картинки с изображением облачности («Путь к папке с картинками»). Если программа SLWeatherTracker будет работать прямо на вещательной машине, то в поле «Имя папки с картинками» копируем путь из поля «Путь к папке с картинками» (программа это делает автоматически).

Щелкните по изображению для увеличения

Нажимаем ОК для сохранения настроек. В дальнейшем изменить настройки проекта можно через меню «Настройки»->«Настройки проекта…»

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

Щелкните по изображению для увеличения

Добавляем задания. Каждое задание – это набор данных о погоде для определённого города. Нажимаем кнопку «Добавить».

Щелкните по изображению для увеличения

В появившемся окне «Добавление» задания в поле «Город» указываем название города. В поле URL нужно прописать код города (GeoID).

Внимание!
Для получения кода своего города (или тех городов, для которых вы собираетесь показывать данные о погоде) следует обращаться к представителям сервиса Яндекс.Погода: offer-smi@yaprobki.ru с темой письма «Информер Яндекс.Погоды на Forward».

В поле «Файл» выбираем текстовый файл, в который будут сохраняться данные о погоде в выбранном городе.

Если вы показываете данные о погоде для нескольких городов, то добавляете задания для них аналогичным способом.

Нажимаем кнопку «Запуск», начинается процесс получения данных. Все текущие значения параметров погоды можно увидеть в нижнем окне программы.

Щелкните по изображению для увеличения

Каждое значение параметров погоды имеет свой уникальный идентификатор, который используется при создании rgn-файла для проекта программы ImageUpdater.

Используются следующие идентификаторы:
city – название города
cloudiness - облачность
temp - температура
wspeed - скорость ветра
wdirect – направление ветра
humidity - влажность
press - давление
image – путь к файлу с картинкой текущего состояния облачности

Если вы хотите выводить в эфир название города и значение температуры, то в rgn-файле программы ImageUpdater должны присутствовать текстовые поля с названиями city и temp соответственно.

Щелкните по изображению для увеличения

Описание программы FrwTitle для редактирования и создания rgn-файлов: http://www.softlab-nsk.com/rus/forward/docs/ru_title_frwtitling.pdf

Не обязательно использовать для отображения все параметры погоды

Убедившись, что созданный в программе SLWeatherTracker проект работает (данные обновляются, нет ошибок), сохраняем его и закрываем программу. В дальнейшем этот проект будет использоваться при создания задания типа Weather в программе ImageUpdater.

Подготовка rgn-файла для вывода картинки с изображением облачности.

В rgn-файл в программе FrwTitle добавим объект типа Rectangle. Он должен называться image.

Щелкните по изображению для увеличения

Вызываем контекстное меню (правой кнопкой мышки) и выбираем пункт «Effects List…». Добавляем эффект «Texture».

Щелкните по изображению для увеличения

Редактируем эффект (выбираем «Edit», нажимаем на левое верхнее поле. В появившемся окне при необходимости производим настройку расположения картинки относительно границ объекта.

Щелкните по изображению для увеличения

Сохраняем rgn-файл.

Настройка задания типа Weather в программе ImageUpdater.

Запускаем программу ImageUpdater. Добавляем задание типа Weather, указываем название.

Щелкните по изображению для увеличения

Выбираем созданный ранее регион-файл.

Щелкните по изображению для увеличения

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

Щелкните по изображению для увеличения

Заканчиваем создание задания, сохраняем проект, проверяем его работу.

Щелкните по изображению для увеличения

Условия использования данных сервиса Яндекс.Погода.

Сервис Яндекс.Погода предоставляет данные бесплатно. Обязательным условием является ссылка на источник данных (логотип Яндекс.Погода) и заключение лицензионного договора с компанией Яндекс.

Внимание!
Использование данных при отсутствии соглашения с компанией Яндекс является нарушением Пользовательского соглашения https://yandex.ru/legal/weather_termsofuse/.

При настройке информера необходимо соблюдать рекомендации по оформлению http://download.cdn.yandex.net/probki/tv_guide_yandex.pdf (раздел «Яндекс.Погода»).

После настройки информера, напишите по адресу offer-smi@yaprobki.ru с темой письма «Информер Яндекс.Погоды на Forward», приложив скриншоты с примером использования информера.

Отдел технической поддержки компании СофтЛаб-НСК
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов softlab-nsk.com -> Новости компании, официальные сообщения, анонсы ПО Часовой пояс: GMT + 6
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB
Protected by Anti-Spam ACP