Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Gis Weather погодный виджет  (Прочитано 958083 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #990 : 21 Июня 2017, 18:01:04 »
Убрать бы
Осадки: ?
Еще не добрался чтобы это убрать. ? - означает, что нет данных.

Еще такой вопрос: Сколько дней в меню с погодой лучше сделать? Сейчас кол-во дней совпадает с кол-вом дней в виджете. Может ограничить до 3-х или 4-х? Чтобы не нагромождать меню. Или добавить в настройки еще выбор кол-ва дней для меню?


Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #991 : 21 Июня 2017, 18:05:50 »
Или добавить в настройки еще выбор кол-ва дней для меню?
!!!

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #992 : 21 Июня 2017, 18:26:47 »
Обычно мне хватает прогноза на один день.

В подробной информации нужны 3 дня, чтобы в пятницу смотреть погоду на выходные  :)


А прогноз на неделю в всплывающем меню - это перебор, на неделю нужно в полноэкранном окне смотреть, чтобы всё влезло, например в браузере.

Оффлайн Bingo Starr

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #993 : 06 Сентября 2017, 23:32:51 »
На тот случай, если у кого-то возникнет желание создать свой набор иконок, где можно ознакомится со списком, какая по номеру иконка отвечает за ту или иную погоду?
Благодарю.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3789
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #994 : 07 Сентября 2017, 00:23:50 »
Bingo Starr, что значит какая по номеру иконка отвечает за ту или иную погоду?   Их там аж сорок девять штук, лежат в папке /usr/share/gis-weather/themes/icons/Simple .
Я странен, а не странен кто ж? (С)

Оффлайн Bingo Starr

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #995 : 07 Сентября 2017, 07:43:48 »
Их там аж сорок девять штук, лежат в папке /usr/share/gis-weather/themes/icons/Simple .
Где они хранятся, я знаю. Просто хотел узнать логику соотнесения той или иной погоды с той или иной иконкой для того, чтобы создавать свои наборы. Просмотр уже имеющихся коллекций не дает полной картины. Даже в указанной Вами папке можно заметить, что некоторые иконки данного набора повторяются, например, 00, 03 и 17. Есть желание сделать наборы без повторов.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6902
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #996 : 07 Сентября 2017, 08:45:37 »
 Поддерживаю вопрос:
Цитировать
...логику соотнесения той или иной погоды с той или иной иконкой
Хотелось-бы услышать автора.
 У себя пока сделал тупо по внешнему виду.
В коде, что-то связанное с иконками, параметр dict_icons.

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #997 : 07 Сентября 2017, 16:07:10 »
какая по номеру иконка отвечает за ту или иную погоду?
Когда искал паки иконок для виджета, то заметил, что многие паки используют коды иконок от 0 до 47. Такие же коды использовались на сайте weather.com. Решил, что это какой-то стандарт и для каждой погодной службы сделал конвертор имени иконки в формат от 0 до 47. Чтобы можно было скачать другой пак, закинуть, и он сразу работает. А в конверторе подбирал по внешнему виду.

А еще сейчас нашел расшифровку кодов (выборочно проверил - подошло).
Похоже это оно:
(Нажмите, чтобы показать/скрыть)
Стоит отметить, что ни одна погодная служба не использует иконки по максимуму. Какие иконки использует погодная служба можно посмотреть в словаре dict_icons (https://github.com/RingOV/gis-weather/tree/master/services)
Например, для accuweather https://github.com/RingOV/gis-weather/blob/master/services/accuweather.py#L118

Оффлайн Bingo Starr

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #998 : 07 Сентября 2017, 22:30:00 »
Решил, что это какой-то стандарт и для каждой погодной службы сделал конвертор имени иконки в формат от 0 до 47.
Увы, есть несовпадения для разных погодных сервисов, а потому назрела необходимость составить свой стандарт, пусть и на основе какого-либо готового сервиса.

Стоит отметить, что ни одна погодная служба не использует иконки по максимуму.
Конечно, все как в шрифтах. Редко какой шрифт может похвастаться полным набором символов, но что объединяет стандартные шрифты? Система расположения символов. А, к примеру, всегда на одном месте, а Б - всегда на следующем... Эта стандартизация помогает сохранить читабельность текста при смене используемого шрифта. Так и в погодных иконках внутри программы должна быть прописан стандарт: какой по номеру символ отвечает за ясную погоду, а какой за ледяной дождь... Так удастся в будущем избежать возможных несоответствий при смене темы или же при подключении нового погодного сервиса (а почему нет?). :)

Стоит отметить, что ни одна погодная служба не использует иконки по максимуму. Какие иконки использует погодная служба можно посмотреть в словаре
Разумеется, каждый погодный интернет-сервис имеет свою логику иллюстрации своих прогнозов. На одних сайтах минимальные изменения в погоде приводят к обновлению иконки с погодой, на других - только значительный перемены удостаиваются своего особого отображения. Попадались погодные сайты, где даже вообще не используются иллюстрации. Еще раз попробую объяснить свое пожелание: хотелось бы получить своеобразный гайд для составления своих коллекций иконок. На каждом сайте может быть своя система, но у программы должна быть своя (хотя за основу, разумеется, можно взять любой готовый набор). Вот на accuweather.com своя нумерация погоды (некоторые номера отсутствуют, и к тому же безо всяких штормов-ураганов): https://developer.accuweather.com/weather-icons Так что есть от чего отталкиваться.

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #999 : 08 Сентября 2017, 13:14:43 »
Bingo Starr,
в Gis Weather есть стандарт иконок (0-47) описание каждой иконки я привел выше. Номера иконок, при получении погоды, переводятся в формат 0-47. Не важно какая служба выбрана в виджете, на выходе будет иконки в формате 0-47.
А как это переводится можно посмотреть в https://github.com/RingOV/gis-weather/tree/master/services
Например для accuwether:
(Нажмите, чтобы показать/скрыть)

Оффлайн Игорь Попов

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #1000 : 14 Ноября 2017, 11:45:10 »
Здравствуйте! У меня почему то ночью на иконках виджета и индикатора вместо луны показывает солнце , но иногда и луну показывает, только после обновления погоды снова солнце. И когда ночью показывает солнце вместо луны, то и текст типа пасмурно или дождь то же не показывает, но температуру правильно показывает. Днём то же всё нормально работает.  Можно ли это как то исправить?

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #1001 : 14 Ноября 2017, 15:52:15 »
Игорь Попов, сравните актуальные данные виджета и данные с сайта. Виджет не понимает какое сейчас время суток, он просто берет данные с погодного сайта.
Если данные на виджете и на сайте будут отличаться, то тогда будет что исправлять.

Оффлайн Игорь Попов

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #1002 : 15 Ноября 2017, 20:47:19 »
Спасибо за ответ!

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4471
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #1003 : 28 Января 2018, 16:17:50 »
Виджет не понимает какое сейчас время суток, он просто берет данные с погодного сайта.
- пожалуй озвучу и свою хотелку :)

В ситуации, когда виджет, получив свежие данные с погодного сайта, вывел их пред ясные очи пользователя, а тот в следующий момент взял да и закрыл крышку ноута, или ноут самостоятельно, в целях экономии заряда АКБ, перешел в Ждущий режим (иногда это может продолжаться несколько часов, а иногда и несколько дней), хотелось бы чтоб виджет после выхода ноута из Ждущего режима тут же обновлял данные, а то ведь он, в течении первого часа после "пробуждения" ноута, продолжает показывать данные, которые получил до ухода ноута в Ждущий режим.


Надеюсь не сильно путано изложил...

Оффлайн alexandr-makukhin

  • Активист
  • *
  • Сообщений: 341
    • Просмотр профиля
    • Александр Макухин
Re: Gis Weather погодный виджет
« Ответ #1004 : 12 Мая 2018, 08:42:31 »
Gis Weather полностью зависает при попытки подключения к accuweather.com. Помогает лишь удаление
/home/alexandr/.config/gis-weather/gw_config1.json

Эта проблема идентичная на ПК с Kubuntu 18.04 и нетбуке с Lubuntu.

https://www.accuweather.com/ru/ru/prospekt-vernadskogo/2515345/hourly-weather-forecast/2515345
ru/prospekt-vernadskogo/2515345,2515345

 

Страница сгенерирована за 0.059 секунд. Запросов: 25.