Pythonissa: uma linguagem visual para elaboração da previsão do tempo

Uma das maiores dificuldades encontradas pelos técnicos envolvidos na elaboração da previsão do tempo é a falta de integração entre o software de visualização usado por eles e os programas usados para escrever os boletins. Os previsores necessitam de um meio rápido e fácil de gerar previsões com out...

Full description

Bibliographic Details
Main Author: Santos, Carlos Augusto Moreira dos
Other Authors: Freitas, Carla Maria Dal Sasso
Format: Others
Language:Portuguese
Published: 2007
Subjects:
Online Access:http://hdl.handle.net/10183/5589
id ndltd-IBICT-oai-lume56.ufrgs.br-10183-5589
record_format oai_dc
spelling ndltd-IBICT-oai-lume56.ufrgs.br-10183-55892018-09-30T04:00:12Z Pythonissa: uma linguagem visual para elaboração da previsão do tempo Santos, Carlos Augusto Moreira dos Freitas, Carla Maria Dal Sasso Visualizacao cientifica Meteorologia Uma das maiores dificuldades encontradas pelos técnicos envolvidos na elaboração da previsão do tempo é a falta de integração entre o software de visualização usado por eles e os programas usados para escrever os boletins. Os previsores necessitam de um meio rápido e fácil de gerar previsões com outras formas de apresentação, além do formato de texto em que ela normalmente é produzida. A partir do estudo dessas dificuldades, formulou-se a hipótese de que seria benéfico criar uma linguagem visual para a criação da previsão do tempo, que permitisse gerar tanto o texto de um boletim meteorológico quanto as imagens correspondentes. Este trabalho descreve a especificação dessa linguagem, à qual se deu o nome de Pythonissa. Ela foi definida usando o formalismo de grafos e se constitui de um modelo da estrutura de um boletim de previsão do tempo. Em Pythonissa, cada região geográfica para a qual é feita a previsão é representada por um vértice em um grafo. Os fenômenos presentes na região também são representados por vértices, de outros tipos, ligados à região por arestas que denotam sua presença. Cada tipo de vértice e aresta tem mapeamentos para representações gráficas e para elementos de controle em uma interface com o usuário. A partir da linguagem, foi implementado um protótipo preliminar, no qual é possível criar um boletim de por meio de uma interface visual e gerar o texto e a imagem correspondentes. Foi dado início, também, à construção de um framework para integração da linguagem a um ambiente de visualização de dados, de modo a produzir uma aplicação utilizável em um ambiente de trabalho real. Para isto foram usados o software de visualização Vis5D e a linguagem de scripts Python. A este framework, se deu o nome de Py5D. 2007-06-06T18:48:27Z 2001 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/10183/5589 000428248 por info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Visualizacao cientifica
Meteorologia
spellingShingle Visualizacao cientifica
Meteorologia
Santos, Carlos Augusto Moreira dos
Pythonissa: uma linguagem visual para elaboração da previsão do tempo
description Uma das maiores dificuldades encontradas pelos técnicos envolvidos na elaboração da previsão do tempo é a falta de integração entre o software de visualização usado por eles e os programas usados para escrever os boletins. Os previsores necessitam de um meio rápido e fácil de gerar previsões com outras formas de apresentação, além do formato de texto em que ela normalmente é produzida. A partir do estudo dessas dificuldades, formulou-se a hipótese de que seria benéfico criar uma linguagem visual para a criação da previsão do tempo, que permitisse gerar tanto o texto de um boletim meteorológico quanto as imagens correspondentes. Este trabalho descreve a especificação dessa linguagem, à qual se deu o nome de Pythonissa. Ela foi definida usando o formalismo de grafos e se constitui de um modelo da estrutura de um boletim de previsão do tempo. Em Pythonissa, cada região geográfica para a qual é feita a previsão é representada por um vértice em um grafo. Os fenômenos presentes na região também são representados por vértices, de outros tipos, ligados à região por arestas que denotam sua presença. Cada tipo de vértice e aresta tem mapeamentos para representações gráficas e para elementos de controle em uma interface com o usuário. A partir da linguagem, foi implementado um protótipo preliminar, no qual é possível criar um boletim de por meio de uma interface visual e gerar o texto e a imagem correspondentes. Foi dado início, também, à construção de um framework para integração da linguagem a um ambiente de visualização de dados, de modo a produzir uma aplicação utilizável em um ambiente de trabalho real. Para isto foram usados o software de visualização Vis5D e a linguagem de scripts Python. A este framework, se deu o nome de Py5D.
author2 Freitas, Carla Maria Dal Sasso
author_facet Freitas, Carla Maria Dal Sasso
Santos, Carlos Augusto Moreira dos
author Santos, Carlos Augusto Moreira dos
author_sort Santos, Carlos Augusto Moreira dos
title Pythonissa: uma linguagem visual para elaboração da previsão do tempo
title_short Pythonissa: uma linguagem visual para elaboração da previsão do tempo
title_full Pythonissa: uma linguagem visual para elaboração da previsão do tempo
title_fullStr Pythonissa: uma linguagem visual para elaboração da previsão do tempo
title_full_unstemmed Pythonissa: uma linguagem visual para elaboração da previsão do tempo
title_sort pythonissa: uma linguagem visual para elaboração da previsão do tempo
publishDate 2007
url http://hdl.handle.net/10183/5589
work_keys_str_mv AT santoscarlosaugustomoreirados pythonissaumalinguagemvisualparaelaboracaodaprevisaodotempo
_version_ 1718745299330007040