Способ и устройство отображения погоды

Иллюстрации

Показать все

Изобретение относится к способу и устройству отображения погоды. Техническим результатом является повышение точности достоверности погодной информации с учетом ориентации пользовательского терминала и текущего времени. Способ содержит этапы, на которых: получают информацию о погоде и информацию ориентации терминала; определяют по меньшей мере один метеорологический элемент, составляющий погодную анимацию, согласно информации о погоде; определяют состояние перемещения каждого из по меньшей мере одного метеорологического элемента согласно информации ориентации терминала, причем состояние перемещения содержит начальную позицию и траекторию перемещения, а траектория перемещения каждого объекта метеорологического элемента определяется как перемещающаяся из начальной позиции вдоль направления гравитации; формируют погодную анимацию согласно состоянию перемещения метеорологического элемента и отображают погодную анимацию на терминале. 3 н. и 16 з.п. ф-лы, 14 ил.

Реферат

Данная заявка основана и притязает на приоритет патентной заявки Китая номер 201410397287.6, поданной 12 августа 2014 года, содержимое которой полностью содержится в данном документе посредством ссылки.

Область техники, к которой относится изобретение

[0001] Настоящее раскрытие сущности относится к области техники обработки информации, а более конкретно, относится к способу отображения погоды и устройству отображения погоды.

Уровень техники

[0002] В последние годы, с совершенствованием смартфонов, приложения для мобильных телефонов стали обязательными продуктами в повседневной жизни людей. Поскольку это вызывает интерес у людей в течение многих тысяч лет, получение информации о погоде занимает важное место в приложениях для мобильных телефонов.

[0003] Погодные приложения быстро совершенствуются, и на рынке доступно множество продуктов в виде погодных приложений. В технологиях предшествующего уровня техники погодное приложение описывает погодные условия. Обычно некоторые изображения или анимации предварительно конфигурируются в приложении, и эти изображения или анимации размещаются в интерфейсе приложения согласно различным типам погоды.

[0004] Тем не менее, в технологиях предшествующего уровня техники имеются следующие недостатки: поскольку предварительно сконфигурированные изображения или анимации являются постоянными в погодном приложении, когда множество погодных условий присутствует одновременно, например, когда дует ветер и идет дождь, множество погодных условий не может представляться всесторонним и динамическим образом. Следовательно, отображение погодных условий не является точным или правдоподобным. Помимо этого, погодное приложение достигает только эффекта упрощенного отображения погоды, и в силу этого пользователи могут уставать от монотонного отображения погоды. Следовательно, возможности работы пользователей являются недостаточными.

Сущность изобретения

[0005] Чтобы преодолевать недостатки, существующие в технологиях предшествующего уровня техники, варианты осуществления настоящего раскрытия сущности предоставляют способ отображения погоды и устройство отображения погоды.

[0006] Согласно первому аспекту вариантов осуществления настоящего раскрытия сущности, предоставляется способ отображения погоды. Способ включает в себя:

[0007] - получение информации о погоде и информации ориентации терминала;

[0008] - формирование погодной анимации согласно информации о погоде и информации ориентации терминала; и

[0009] - отображение погодной анимации на терминале.

[0010] В этом варианте осуществления, погодная анимация формируется согласно информации о погоде и информации ориентации. Таким образом, множество погодных условий представляются всесторонне и динамически через изображения, и отображение погодных условий является более точным, более правдоподобным и более визуализированным. Помимо этого, погодные условия представляются в комбинации с информацией текущей ориентации терминала, так что условия использования терминала пользователем учитываются в представлении погодных условий, достигается эффективное взаимодействие с пользователем, и эффекты представления погодных условий являются более разнообразными. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0011] При необходимости, формирование погодной анимации согласно информации о погоде и информации ориентации терминала включает в себя:

[0012] - определение, по меньшей мере, одного метеорологического элемента, составляющего погодную анимацию, согласно информации о погоде;

[0013] - определение состояния перемещения каждого, по меньшей мере, из одного метеорологического элемента согласно информации ориентации терминала; и

[0014] - формирование погодной анимации согласно состоянию перемещения метеорологического элемента.

[0015] В опциональном техническом решении, определяется состояние перемещения метеорологического элемента в погодной анимации, так что погодная анимация является более точной, более правдоподобной и более визуализированной. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0016] При необходимости, информация о погоде включает в себя: тип погоды и градационный класс погоды; и параметры метеорологического элемента включают в себя: тип метеорологического элемента, число объектов каждого метеорологического элемента и размер каждого объекта; и

[0017] - определение, по меньшей мере, одного метеорологического элемента, составляющего погодную анимацию, согласно информации о погоде включает в себя:

[0018] - определение типа метеорологического элемента, числа объектов каждого метеорологического элемента и размера каждого объекта согласно типу погоды и градационному классу погоды.

[0019] В опциональном техническом решении, метеорологический элемент в погодной анимации представляется более тщательно согласно типу погоды и градационному классу погоды. Это улучшает правдоподобие и визуализируемость при отображении погодных условий.

[0020] При необходимости, состояние перемещения включает в себя начальную позицию и траекторию перемещения;

[0021] - определение состояния перемещения каждого, по меньшей мере, из одного метеорологического элемента согласно информации ориентации терминала включает в себя:

[0022] - определение начальной позиции и траектории перемещения каждого объекта метеорологического элемента согласно информации ориентации терминала; и

[0023] - отображение погодной анимации на терминале включает в себя:

[0024] - отображение, на терминале, каждого объекта метеорологического элемента как перемещающегося из начальной позиции вдоль траектории перемещения.

[0025] В опциональном техническом решении, начальная позиция и траектория перемещения каждого метеорологического элемента в погодной анимации определяются согласно информации ориентации терминала, так что метеорологический элемент в погодной анимации представляется более тщательно. Это улучшает правдоподобие и визуализируемость при отображении погодных условий.

[0026] При необходимости, определение начальной позиции и траектории перемещения каждого объекта метеорологического элемента согласно информации ориентации терминала включает в себя:

[0027] - определение, согласно информации ориентации терминала, того, что траектория перемещения каждого объекта метеорологического элемента отображается как проходящая из начальной позиции вдоль направления гравитации.

[0028] В опциональном техническом решении, метеорологический элемент задается как падающий вдоль направления гравитации, так что метеорологический элемент в погодной анимации представляется более тщательно. Это улучшает правдоподобие при отображении погодных условий.

[0029] При необходимости, информация ориентации терминала включает в себя: горизонтальную, вертикальную и наклонную; и

[0030] - определение, согласно информации ориентации терминала, того, что траектория перемещения каждого объекта метеорологического элемента отображается как проходящая из начальной позиции вдоль направления гравитации, включает в себя:

[0031] - когда терминал размещен горизонтально, определение того, что траектория перемещения каждого объекта метеорологического элемента отображается как: проходящая вдоль направления, вертикального к плоскости, в которой расположен экран терминала;

[0032] - когда терминал размещен вертикально, определение того, что траектория перемещения каждого объекта метеорологического элемента отображается как: проходящая сверху вниз на плоскости, в которой расположен экран терминала; или

[0033] - когда терминал размещен под наклоном, определение того, что траектория перемещения каждого объекта метеорологического элемента отображается как: проходящая сверху вниз вдоль вертикального направления в плоскости, в которой расположен экран терминала.

[0034] В опциональном техническом решении, погодная анимация формируется согласно ориентации терминала, так что сформированная погодная анимация является более правдоподобной. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0035] При необходимости, информация ориентации терминала дополнительно включает в себя: горизонтально вверх и горизонтально вниз в отношении экрана терминала; и

[0036] - определение, согласно информации ориентации терминала, того, что траектория перемещения каждого объекта метеорологического элемента отображается как проходящая из начальной позиции вдоль направления гравитации, включает в себя:

[0037] - когда экран обращен горизонтально вверх, определение того, что траектория перемещения каждого объекта метеорологического элемента отображается как: падающая из-за пределов экрана вовнутрь экрана вдоль направления, вертикального к плоскости, в которой расположен экран; или

[0038] - когда экран обращен горизонтально вниз, определение того, что траектория перемещения каждого объекта метеорологического элемента отображается как: падающая изнутри экрана за пределы экрана вдоль направления, вертикального к плоскости, в которой расположен экран.

[0039] В опциональном техническом решении, погодная анимация формируется согласно ориентации терминала, так что сформированная погодная анимация является более правдоподобной. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0040] При необходимости, информация о погоде дополнительно включает в себя: информацию силы ветра и информацию направления ветра; и

[0041] - определение начальной позиции и траектории перемещения каждого объекта метеорологического элемента согласно информации ориентации терминала включает в себя:

[0042] - вычисление позиции каждого объекта метеорологического элемента в каждом кадре анимации согласно типу метеорологического элемента, размеру каждого объекта, информации силы ветра, информации направления ветра и информации ориентации терминала.

[0043] В опциональном техническом решении, погодная анимация формируется согласно информации множества погодных условий. Таким образом, множество погодных условий представляются всесторонне и динамически через изображения, и отображение погодных условий является более точным, более правдоподобным и более визуализированным.

[0044] При необходимости, формирование погодной анимации согласно информации о погоде и информации ориентации терминала включает в себя:

[0045] - использование изображения, снимаемого посредством камеры терминала, в качестве фона погодной анимации или использование предварительно определенного изображения в качестве фона погодной анимации.

[0046] В опциональном техническом решении, фон погодной анимации может представлять собой постоянное заданное изображение или изображение реальной сцены, так что отображение погодных условий является более разнообразным, более правдоподобным и более визуализированным. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0047] При необходимости, когда заданное изображение используется в качестве фона погодной анимации, способ дополнительно включает в себя:

[0048] - получение текущего времени;

[0049] - определение информации значения цветности фона погодной анимации согласно текущему времени; и

[0050] - регулирование значения цветности фона погодной анимации согласно информации значения цветности фона.

[0051] В опциональном техническом решении, фон с использованием предварительно определенного изображения меняется в зависимости от времени, так что фон погодной анимации подвергается изменениям яркости и цветности, и фактически представляются изменения освещения во времени, за счет этого вызывая ощущение полного погружения у пользователя. Помимо этого, необязательно изменять фоновое изображение, и должно модифицироваться только его значение цветности. Это уменьшает объем ресурсов сохраненных изображений и повышает эффективность обработки.

[0052] При необходимости, когда заданное изображение используется в качестве фона погодной анимации, способ дополнительно включает в себя:

[0053] - получение текущей даты;

[0054] - определение времени года согласно текущей дате; и

[0055] - определение типа фона погодной анимации согласно времени года согласно текущей дате; и

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

[0057] В опциональном техническом решении, относительно фона с использованием предварительно определенного изображения, соответствующее фоновое изображение может выбираться для того, чтобы отображать погодную анимацию согласно текущему времени года. Например, могут быть заданы четыре режима времен года (весна, лето, осень и зима), при этом в каждом режиме различные изображения назначаются таким образом, что они соответствуют различным месяцам; и соответствующее изображение может выбираться в качестве фона погодной анимации согласно текущей дате. Фактор времени года учитывается при отображении погодной анимации, так что у пользователя возникает ощущение полного погружения, и улучшаются возможности работы пользователей.

[0058] Согласно второму аспекту вариантов осуществления настоящего раскрытия сущности, предоставляется устройство отображения погоды. Устройство включает в себя:

[0059] - модуль получения, выполненный с возможностью получать информацию о погоде и информацию ориентации терминала;

[0060] - модуль формирования, выполненный с возможностью формировать погодную анимацию согласно информации о погоде и информации ориентации терминала; и

[0061] - модуль отображения, выполненный с возможностью отображать погодную анимацию на терминале.

[0062] В этом варианте осуществления, погодная анимация формируется согласно информации о погоде и информации ориентации. Таким образом, множество погодных условий представляются всесторонне и динамически через изображения, и отображение погодных условий является более точным, более правдоподобным и более визуализированным. Помимо этого, погодные условия представляются в комбинации с информацией текущей ориентации терминала, так что условия использования терминала пользователем учитываются в представлении погодных условий, достигается эффективное взаимодействие с пользователем, и эффекты представления погодных условий являются более разнообразными. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0063] При необходимости, модуль формирования включает в себя:

[0064] - первый субмодуль определения, выполненный с возможностью определять, по меньшей мере, один метеорологический элемент, составляющий погодную анимацию, согласно информации о погоде;

[0065] - второй субмодуль определения, выполненный с возможностью определять состояние перемещения каждого, по меньшей мере, из одного метеорологического элемента согласно информации ориентации терминала; и

[0066] - субмодуль формирования анимаций, выполненный с возможностью формировать погодную анимацию согласно состоянию перемещения метеорологического элемента.

[0067] В опциональном техническом решении, определяется состояние перемещения метеорологического элемента в погодной анимации, так что погодная анимация является более точной, более правдоподобной и более визуализированной. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0068] При необходимости, информация о погоде, полученная посредством модуля получения, включает в себя: тип погоды и градационный класс погоды; и параметры метеорологического элемента, определенные посредством первого субмодуля определения, включают в себя: тип метеорологического элемента, число объектов каждого метеорологического элемента и размер каждого объекта;

[0069] - первый субмодуль определения выполнен с возможностью определять тип метеорологического элемента, число объектов каждого метеорологического элемента и размер каждого объекта согласно типу погоды и градационному классу погоды.

[0070] В опциональном техническом решении, метеорологический элемент в погодной анимации представляется более тщательно согласно типу погоды и градационному классу погоды. Это улучшает правдоподобие и визуализируемость при отображении погодных условий.

[0071] При необходимости, состояние перемещения, определенное посредством второго субмодуля определения, включает в себя начальную позицию и траекторию перемещения;

[0072] - второй субмодуль определения выполнен с возможностью определять начальную позицию и траекторию перемещения каждого объекта метеорологического элемента согласно информации ориентации терминала; и

[0073] - модуль отображения выполнен с возможностью отображать каждый объект метеорологического элемента как перемещающийся из начальной позиции вдоль траектории перемещения на терминале.

[0074] В опциональном техническом решении, начальная позиция и траектория перемещения каждого метеорологического элемента в погодной анимации определяются согласно информации ориентации терминала, так что метеорологический элемент в погодной анимации представляется более тщательно. Это улучшает правдоподобие и визуализируемость при отображении погодных условий.

[0075] При необходимости, второй субмодуль определения выполнен с возможностью определять, согласно информации ориентации терминала, то, что траектория перемещения каждого объекта метеорологического элемента отображается как проходящая из начальной позиции вдоль направления гравитации.

[0076] В опциональном техническом решении, метеорологический элемент задается как падающий вдоль направления гравитации, так что метеорологический элемент в погодной анимации представляется более тщательно. Это улучшает правдоподобие при отображении погодных условий.

[0077] При необходимости, информация ориентации терминала, полученная посредством модуля получения, включает в себя: горизонтальную, вертикальную и наклонную; и

[0078] - второй субмодуль определения выполнен с возможностью: когда терминал размещен горизонтально, определять то, что траектория перемещения каждого объекта метеорологического элемента отображается как проходящая вдоль направления, вертикального к плоскости, в которой расположен экран терминала; когда терминал размещен вертикально, определять то, что траектория перемещения каждого объекта метеорологического элемента отображается как проходящая сверху вниз на плоскости, в которой расположен экран терминала; или когда терминал размещен под наклоном, определять то, что траектория перемещения каждого объекта метеорологического элемента отображается как проходящая сверху вниз вдоль вертикального направления в плоскости, в которой расположен экран терминала.

[0079] В опциональном техническом решении, погодная анимация формируется согласно ориентации терминала, так что сформированная погодная анимация является более правдоподобной. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0080] При необходимости, информация ориентации терминала, полученная посредством модуля получения, дополнительно включает в себя: горизонтально вверх и горизонтально вниз в отношении экрана терминала; и

[0081] - второй субмодуль определения выполнен с возможностью: когда экран обращен горизонтально вверх, определять то, что траектория перемещения каждого объекта метеорологического элемента отображается как падающая из-за пределов экрана вовнутрь экрана вдоль направления, вертикального к плоскости, в которой расположен экран; или когда экран обращен горизонтально вниз, определять то, что траектория перемещения каждого объекта метеорологического элемента отображается как падающая изнутри экрана за пределы экрана вдоль направления, вертикального к плоскости, в которой расположен экран.

[0082] В опциональном техническом решении, погодная анимация формируется согласно ориентации терминала, так что сформированная погодная анимация является более правдоподобной. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0083] При необходимости, информация о погоде, полученная посредством модуля получения, дополнительно включает в себя: информацию силы ветра и информацию направления ветра; и второй субмодуль определения выполнен с возможностью вычислять позицию каждого объекта метеорологического элемента в каждом кадре анимации согласно типу метеорологического элемента, размеру каждого объекта, информации силы ветра, информации направления ветра и информации ориентации терминала.

[0084] В опциональном техническом решении, погодная анимация формируется согласно информации множества погодных условий. Таким образом, множество погодных условий представляются всесторонне и динамически через изображения, и отображение погодных условий является более точным, более правдоподобным и более визуализированным.

[0085] При необходимости, модуль формирования включает в себя:

[0086] - субмодуль выбора фона, выполненный с возможностью использовать изображение, снимаемое посредством камеры терминала, в качестве фона погодной анимации или использовать заданное изображение в качестве фона погодной анимации.

[0087] В опциональном техническом решении, фон погодной анимации может представлять собой постоянное заданное изображение или изображение реальной сцены, так что отображение погодных условий является более разнообразным, более правдоподобным и более визуализированным. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[0088] При необходимости, устройство дополнительно включает в себя:

[0089] - модуль получения времени, выполненный с возможностью получать текущее время, когда заданное изображение используется в качестве фона погодной анимации; и

[0090] - модуль формирования дополнительно включает в себя:

[0091] - третий субмодуль определения, выполненный с возможностью определять информацию значения цветности фона погодной анимации согласно текущему времени; и

[0092] - субмодуль регулирования, выполненный с возможностью регулировать значение цветности фона погодной анимации согласно информации значения цветности фона.

[0093] В опциональном техническом решении, фон с использованием предварительно определенного изображения меняется в зависимости от времени, так что фон погодной анимации подвергается изменениям яркости и цветности, и фактически представляются изменения освещения во времени, за счет этого вызывая ощущение полного погружения у пользователя. Помимо этого, необязательно изменять фоновое изображение, и должно модифицироваться только его значение цветности. Это уменьшает объем ресурсов сохраненных изображений и повышает эффективность обработки.

[0094] При необходимости, устройство дополнительно включает в себя:

[0095] - модуль получения даты, выполненный с возможностью получать текущую дату, когда заданное изображение используется в качестве фона погодной анимации; и

[0096] - модуль определения времени года, выполненный с возможностью определять время года согласно текущей дате;

[0097] - модуль формирования дополнительно включает в себя:

[0098] - четвертый субмодуль определения, выполненный с возможностью определять тип фона погодной анимации согласно времени года согласно текущей дате; и

[0099] - субмодуль выбора фона выполнен с возможностью выбирать заданное изображение, соответствующее типу фона, в качестве фона погодной анимации.

[00100] В опциональном техническом решении, относительно фона с предварительно определенным изображением, соответствующее фоновое изображение может выбираться для того, чтобы отображать погодную анимацию согласно текущему времени года. Например, могут быть заданы четыре режима времен года (весна, лето, осень и зима), при этом в каждом режиме различные изображения назначаются таким образом, что они соответствуют различным месяцам; и соответствующее изображение может выбираться в качестве фона погодной анимации согласно текущей дате. Фактор времени года учитывается при отображении погодной анимации, так что у пользователя возникает ощущение полного погружения, и улучшаются возможности работы пользователей.

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

[00102] - процессор; и

[00103] - запоминающее устройство для сохранения инструкций, выполняемых посредством процессора;

[00104] - при этом процессор выполнен с возможностью:

[00105] - получать информацию о погоде и информацию ориентации терминала;

[00106] - формировать погодную анимацию согласно информации о погоде и информации ориентации терминала; и

[00107] - отображать погодную анимацию на терминале.

[00108] В этом варианте осуществления, погодная анимация формируется согласно информации о погоде и информации ориентации. Таким образом, множество погодных условий представляются всесторонне и динамически через изображения, и отображение погодных условий является более точным, более правдоподобным и более визуализированным. Помимо этого, погодные условия представляются в комбинации с информацией текущей ориентации терминала, так что условия использования терминала пользователем учитываются в представлении погодных условий, достигается эффективное взаимодействие с пользователем, и эффекты представления погодных условий являются более разнообразными. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[00109] Следует принимать во внимание, что вышеприведенное общее описание и дальнейшее подробное описание являются только иллюстративными и пояснительными и не служат для ограничения настоящего раскрытия сущности.

Краткое описание чертежей

[00110] Прилагаемые чертежи в данном документе, которые содержатся и составляют часть подробного описания, иллюстрируют варианты осуществления в соответствии с настоящим раскрытием сущности и, наряду с подробным описанием, служат для того, чтобы пояснять принципы настоящего раскрытия сущности.

[00111] Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ отображения погоды согласно примерному варианту осуществления настоящего раскрытия сущности;

[00112] Фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ отображения погоды согласно другому примерному варианту осуществления настоящего раскрытия сущности;

[00113] Фиг. 3 и фиг. 4 являются принципиальными схемами, иллюстрирующими отображение погодной анимации согласно примерному варианту осуществления настоящего раскрытия сущности;

[00114] Фиг. 5 и фиг. 6 являются принципиальными схемами, иллюстрирующими отображение погодной анимации согласно другому примерному варианту осуществления настоящего раскрытия сущности;

[00115] Фиг. 7 является блок-схемой последовательности операций, иллюстрирующей способ отображения погоды согласно другому примерному варианту осуществления настоящего раскрытия сущности;

[00116] Фиг. 8 является блок-схемой последовательности операций, иллюстрирующей способ отображения погоды согласно другому примерному варианту осуществления настоящего раскрытия сущности;

[00117] Фиг. 9 является блок-схемой, иллюстрирующей устройство отображения погоды согласно другому примерному варианту осуществления настоящего раскрытия сущности;

[00118] Фиг. 10 является блок-схемой, иллюстрирующей модуль формирования согласно примерному варианту осуществления настоящего раскрытия сущности;

[00119] Фиг. 11 является блок-схемой, иллюстрирующей модуль формирования согласно другому примерному варианту осуществления настоящего раскрытия сущности;

[00120] Фиг. 12 является блок-схемой, иллюстрирующей устройство отображения погоды согласно другому примерному варианту осуществления настоящего раскрытия сущности;

[00121] Фиг. 13 является блок-схемой, иллюстрирующей устройство отображения погоды согласно другому примерному варианту осуществления настоящего раскрытия сущности; и

[00122] Фиг. 14 является блок-схемой, иллюстрирующей устройство 1300 для использования при отображении погоды согласно примерному варианту осуществления настоящего раскрытия сущности.

Осуществление изобретения

[00123] Далее приводится подробное описание примерных вариантов осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Нижеприведенное описание ссылается на прилагаемые чертежи, на которых идентичные номера на различных чертежах представляют идентичные или аналогичные элементы, если не указано иное. Реализации, изложенные в нижеприведенном описании примерных вариантов осуществления, не представляют все реализации в соответствии с настоящим раскрытием сущности. Вместо этого, они являются просто примерами устройств и способов в соответствии с аспектами, связанными с настоящим раскрытием сущности, изложенным в прилагаемой формуле изобретения.

[00124] Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ отображения погоды согласно примерному варианту осуществления настоящего раскрытия сущности. Как проиллюстрировано на фиг. 1, способ отображения погоды является применимым к терминалу и включает в себя следующие этапы.

[00125] На этапе S11, получается информация о погоде и информация ориентации терминала.

[00126] На этапе S12, погодная анимация формируется согласно информации о погоде и информации ориентации.

[00127] На этапе S13, погодная анимация отображается на терминале.

[00128] На вышеуказанном этапе S11, терминал может получать по Интернету информацию о погоде, охватывающую множество погодных условий, например, такую связанную с погодой информацию, как солнечно, облачно, пасмурно, дождь (с различными градационными классами), ледяной дождь, ливень, снег (с различными градационными классами), дождь со снегом, град, туманно, летящий песок, летучая пыль, атмосферная дымка (с различными градационными классами), ветер (направление ветра и сила ветра), температура, влажность и т.п.

[00129] На вышеуказанном этапе S11, информация текущей ориентации терминала, т.е. информация, указывающая то, размещен терминал горизонтально, вертикально или под наклоном, и то, какой конкретно угол наклона, и т.п., может обнаруживаться посредством использования датчика гравитации, которым оснащен терминал, например, акселерометра, гироскопа, электронного компаса и т.п. Дополнительно, также можно обнаруживать то, обращен экран терминала горизонтально вверх или горизонтально вниз. Когда терминал держится в различных ориентациях, различные погодные анимации представляются для пользователя; и когда пользователь изменяет ориентацию терминала, анимация, соответствующая текущей ориентации терминала, надлежащим образом отображается на экране терминала.

[00130] В этом варианте осуществления, погодная анимация формируется согласно информации о погоде и информации ориентации. Таким образом, множество погодных условий представляются всесторонне и динамически через изображения, и отображение погодных условий является более точным, более правдоподобным и более визуализированным. Помимо этого, погодные условия представляются в комбинации с информацией текущей ориентации терминала, так что условия использования терминала пользователем учитываются в представлении погодных условий, достигается эффективное взаимодействие с пользователем, и эффекты представления погодных условий являются более разнообразными. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[00131] Фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ отображения погоды согласно другому примерному варианту осуществления настоящего раскрытия сущности. Как проиллюстрировано на фиг. 2, при необходимости, вышеуказанный этап S12 включает в себя следующие этапы.

[00132] На этапе S21, по меньшей мере, один метеорологический элемент, составляющий погодную анимацию, определяется согласно информации о погоде.

[00133] На этапе S22, состояние перемещения каждого, по меньшей мере, из одного метеорологического элемента определяется согласно информации ориентации терминала.

[00134] На этапе S23, погодная анимация формируется согласно состоянию перемещения метеорологического элемента.

[00135] Метеорологический элемент в погодной анимации означает элемент, составляющий отображение погодной анимации. Например, относительно погодной анимации, показывающей дождь, метеорологический элемент представляет собой дождевые капли; относительно погодной анимации, показывающей снег, метеорологический элемент представляет собой снежинки; относительно погодной анимации, показывающей летящий песок, метеорологический элемент представляет собой песок; относительно погодной анимации, показывающей солнечный день, метеорологический элемент может включать в себя солнце, луну или облако; и т.д.

[00136] В опциональном техническом решении, определяется состояние перемещения метеорологического элемента в погодной анимации, так что погодная анимация является более точной, более правдоподобной и более визуализированной. Это вызывает ощущение полного погружения у пользователя и улучшает возможности работы пользователей.

[00137] При необходимости, информация о погоде включает в себя: тип погоды и градационный класс погоды; и параметры метеорологического элемента включают в себя: тип метеорологического элемента, число объектов каждого метеорологического элемента и размер каждого объекта.

[00138] Вышеуказанный этап S21 включает в себя: определение типа метеорологического элемента, числа объектов каждого метеорологического элемента и размера каждого объекта согласно типу погоды и градационному классу погоды.

[00139] Например, когда тип погоды является дождливым, и градационный класс погоды представляет собой сильный дождь, определяется то, что тип метеорологического элемента в погодной анимации представляет собой дождевые капли, и число дождевых капель в погодной анимации составляет 300. Размер каждой дождевой капли может задаваться одинаковым или различающимся.

[00140] В опциональном техническом решении, метеорологический элемент в погодной анимации представляется более тщательно согласно типу погоды и градационному классу погоды. Это улучшает правдоподобие и визуализируемость при отображении погодных условий.

[00141] При необходимости, состояние перемещения включает в себя начальную позицию и траекторию перемещения.

[00142] Вышеуказанный этап S22 включает в себя: определение начальной позиции и траектории перемещения каждого объекта метеорологического элемента согласно информации ориентации терминала; и вышеуказанный этап S23 включает в себя: отображение каждого объекта метеорологического элемента как перемещающегося из начальной позиции вдоль траектории перемещения на терминале.

[00143] Например, относительно дождевых капель, когда терминал размещен вертикально, определяется то, что начальная позиция дождевых капель представляет собой верхний конец погодной анимации; и когда терминал размещен горизонтально, начальная позиция дождевых капель может произвольно размещаться по всей области погодной анимации. В погодной анимации можно задавать то, что каждая дождевая капля имеет различную начальную позицию, так что погодная анимация является более правдоподобной.

[00144] В опциональном техническом решении, начальная позиция и траектория перемещения каждого метеорологического элемента в погодной анимации определяются согласно информации ориентации терминала, так что метеорологический элемент в погодной анимации представляется более тщательно. Это улучшает правдоподобие и визуализируемость при отображении погодных условий.

[00145] При необходимости, определение начальной п