Оцінка теми:
  • 0 голосів - 0 у середньому
  • 1
  • 2
  • 3
  • 4
  • 5
Відповісти 
ACHTUNG
10-04-2014, 17:16 (Востаннє це повідомлення було змінене: 03-07-2014 15:05 climber.)
Повідомлення: #1
Information ACHTUNG
Ця тема для тих, хто сам вирішив створювати сповісники погоди в системі ACHTUNG.
1. Зайти в форум ACHTUNG, в тему ACHTUNG (тобто прямо тут) і додати нове повідомлення в цю тему.
2. Вставити форматоване повідомлення наступного зразка:
Код:
<achtung lat="ШИРОТА" lon="ДОВГОТА" alert="ТЕКСТ" type="ТИП" active="no" url="http://ПОСИЛАННЯ">
  <day shift="ДЕНЬ" hour="ГОДИНА" period="ПЕРІОД">
    <probe type="ДАТЧИК" aggregation="СТАТИСТИКА" from="ВІД" to="ДО" />
    . . .
  </day>
  . . .
</achtung>
при цьому замінити параметри ДОВГОТА і т.п. на потрібне значення і поставити значення active="yes"!!!.
3. Параметри:
  • ШИРОТА - широта споту в градусах в форматі +99.999999
  • ДОВГОТА - широта споту в градусах в форматі +999.999999
  • ТЕКСТ - що написати в повідомленні ACHTUNG!
  • ТИП - тип ахтунгу, що визначає відповідний календар. Є наступні типи: (local wind, regional wind, global wind, local snow, local weather)
  • ПОСИЛАННЯ - посилання на сторінку з погодою, наприклад http://lwb.org.ua/forum/showthread.php?tid=467
  • ДЕНЬ - тут потрібно поставити 0, якщо ахтунг повинен спрацьовувати від погодніх умов що тривають декілька періодів (наприклад один день - сніг, наступний день - ясна погода), то відповідно перший ДЕНЬ повинен бути 0, наступний 1 і т.д. Таким чином днів датчики може бути багато з різними датчиками в кожному з них. Ахтунг відбудеться при виконанні всіх умов усіх днів.
  • ГОДИНА - о котрій годині почати слідкувати за датчиками цього ДНЯ (0-23, ціле число).
  • ПЕРІОД - скільки годин слідкувати за датчиками, починаючи з ГОДИНИ (0-72, ціле число). При значенні 0 буде зафіксовано лише одне значення.
  • ДАТЧИК - тип датчика погоди, є доступні наступні типи:
    precipIntensity=середня кількість опадів в міліметрах (розталої) води за годину
    precipProbability=ймовірність опадів від 0 до 1
    temperature=температура повітря в градусах Цельсія
    apparentTemperature=температура на відчуття
    dewPoint=точка роси, в градусах Цельсія
    humidity=відносна вологість від 0 до 1
    windSpeed=швидкість вітру в м/c
    windBearing=напрямок вітру (звідки дує) в градусах від 0 до 359
    cloudCover=хмарність від 0 до 1
    pressure=тиск на рівнем моря в гектопаскалях
  • СТАТИСТИКА - вказує як групувати дані ДАТЧИКА за ПЕРІОД:
    avg=середнє значення
    min=мінімальне значення
    max=максимальне значення
  • ВІД - мінімальне значення датчика, що спричинить ахтунг (число з плаваючою крапкою)
  • ДО - максимальне значенн датчика, якщо максимальне чи мінімальне не обмежені, то ставим просто дуже великі числа

4. Приклад: три дні підряд на Балатоні, коли з 9 ранку протягом 8 годин вітер досягнув 10 м/с, чи більше при середньому напрямку з від півночі до сходу і при мінімальній температурі в 15 градусів (приклад не активований).
Код:
<achtung lat="45.446160" lon="35.846195" alert="Шторм на Балтиці" type="wind" active="no" url="http://lwb.org.ua/forum/showthread.php?tid=467">
  <day shift="0" hour="9" period="8">
    <probe type="windSpeed" aggregation="max" from="10" to="999" />
    <probe type="windBearing" aggregation="avg" from="0" to="90" />
    <probe type="temperature" aggregation="min" from="15" to="999" />
  </day>
  <day shift="1" hour="9" period="8">
    <probe type="windSpeed" aggregation="max" from="10" to="999" />
    <probe type="windBearing" aggregation="avg" from="0" to="90" />
    <probe type="temperature" aggregation="min" from="15" to="999" />
  </day>
  <day shift="2" hour="9" period="8">
    <probe type="windSpeed" aggregation="max" from="10" to="999" />
    <probe type="windBearing" aggregation="avg" from="0" to="90" />
    <probe type="temperature" aggregation="min" from="15" to="999" />
  </day>
</achtung>
5. Для точної настройки можна подивитися деталі останньої прогонки ACHTUNG log.
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
30-05-2014, 00:11 (Востаннє це повідомлення було змінене: 10-11-2014 08:41 climber.)
Повідомлення: #2
Rainbow У Львові дощ
Код:
<achtung lat="49.845787" lon="24.006912" alert="У Львові дощ" type="local weather" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=483">
  <day shift="0" hour="9" period="9">
    <probe type="precipProbability" aggregation="max" from="0.3" to="999" />
    <probe type="precipIntensity" aggregation="max" from="0.1" to="999" />
    <probe type="temperature" aggregation="min" from="0" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
30-05-2014, 00:21 (Востаннє це повідомлення було змінене: 20-05-2015 12:46 climber.)
Повідомлення: #3
Rainbow Балатон дує
Код:
<achtung lat="46.949649" lon="18.122918" alert="Балатон дує" type="regional wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=538">
  <day shift="0" hour="6" period="12">
    <probe type="windSpeed" aggregation="max" from="7" to="999" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
<achtung lat="46.949649" lon="18.122918" alert="Балатон дує" type="regional wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=538">
  <day shift="0" hour="6" period="12">
    <probe type="windSpeed" aggregation="max" from="5" to="999" />
    <probe type="windBearing" aggregation="avg" from="300" to="15" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
<achtung lat="46.7330654" lon="17.4384094" alert="Балатон дує" type="regional wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=538">
  <day shift="0" hour="6" period="12">
    <probe type="windSpeed" aggregation="max" from="7" to="999" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
<achtung lat="46.7330654" lon="17.4384094" alert="Балатон дує" type="regional wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=538">
  <day shift="0" hour="6" period="12">
    <probe type="windSpeed" aggregation="max" from="5" to="999" />
    <probe type="windBearing" aggregation="avg" from="300" to="15" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
30-05-2014, 00:24 (Востаннє це повідомлення було змінене: 28-03-2015 18:14 climber.)
Повідомлення: #4
Rainbow Сірка дує
Код:
<achtung lat="49.951619" lon="23.465584" alert="Сірка дує" type="local wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=467">
  <day shift="0" hour="9" period="9">
    <probe type="windSpeed" aggregation="max" from="7" to="999" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
30-05-2014, 00:25 (Востаннє це повідомлення було змінене: 25-05-2015 01:28 climber.)
Повідомлення: #5
Rainbow Бол дує
Код:
<achtung lat="43.237279" lon="16.630995" alert="Бол дує" type="regional wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=525">
  <day shift="0" hour="9" period="9">
    <probe type="windSpeed" aggregation="max" from="7" to="999" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>

<achtung lat="43.237279" lon="16.630995" alert="Бол дує" type="regional wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=525">
  <day shift="0" hour="13" period="6">
    <probe type="windSpeed" aggregation="max" from="5" to="999" />
    <probe type="windBearing" aggregation="avg" from="225" to="315" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
30-05-2014, 00:26 (Востаннє це повідомлення було змінене: 21-05-2015 13:07 climber.)
Повідомлення: #6
Rainbow Gulf de Roses дує 3 дні
Код:
<achtung lat="42.1497" lon="3.1206" alert="Gulf de Roses дує 3 дні" type="global wind" active="no" url="">
  <day shift="0" hour="9" period="9">
    <probe type="windSpeed" aggregation="avg" from="8" to="999" />
    <probe type="temperature" aggregation="max" from="15" to="999" />
  </day>
  <day shift="1" hour="9" period="9">
    <probe type="windSpeed" aggregation="avg" from="8" to="999" />
    <probe type="temperature" aggregation="max" from="15" to="999" />
  </day>
  <day shift="2" hour="9" period="9">
    <probe type="windSpeed" aggregation="avg" from="8" to="999" />
    <probe type="temperature" aggregation="max" from="15" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
30-05-2014, 00:27 (Востаннє це повідомлення було змінене: 28-03-2015 18:25 climber.)
Повідомлення: #7
Rainbow Тілігул дує
Код:
<achtung lat="46.740851" lon="31.154372" alert="Тілігул дує" type="regional wind" active="yes"  url="http://lwb.org.ua/forum/showthread.php?tid=478">
  <day shift="0" hour="9" period="9">
    <probe type="windSpeed" aggregation="max" from="7" to="999" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
30-05-2014, 00:28 (Востаннє це повідомлення було змінене: 27-11-2014 08:11 climber.)
Повідомлення: #8
Exclamation Львів сильний мороз
Код:
<achtung lat="49.84171" lon="24.03165" alert="Львів сильний мороз" type="local weather" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=483">
  <day shift="0" hour="0" period="8">
    <probe type="temperature" aggregation="min" from="-100" to="-15" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
03-06-2014, 21:44 (Востаннє це повідомлення було змінене: 02-04-2015 19:14 climber.)
Повідомлення: #9
Rainbow Ліжнян дує
Код:
<achtung lat="44.824653" lon="13.990798" alert="Ліжнян дує" type="regional wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=540">
  <day shift="0" hour="6" period="12">
    <probe type="windSpeed" aggregation="max" from="5" to="999" />
    <probe type="windBearing" aggregation="avg" from="0" to="90" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
10-06-2014, 11:09 (Востаннє це повідомлення було змінене: 28-03-2015 18:16 climber.)
Повідомлення: #10
Сірка трохи дує
Код:
<achtung lat="49.951619" lon="23.465584" alert="Сірка трохи дує" type="local wind" active="yes" url="http://lwb.org.ua/forum/showthread.php?tid=467">
  <day shift="0" hour="9" period="9">
    <probe type="windSpeed" aggregation="max" from="5" to="7" />
    <probe type="temperature" aggregation="max" from="10" to="999" />
  </day>
</achtung>
Шукати всі повідомлення учасника
Цитувати це повідомлення у відповіді
Відповісти 


Швидкий перехід:


Переглядають: Гості: 1