Metereologia e Extensão do Google

hiphip

Membro
Olá, este problema é tão específico que duvido que alguém me possa ajudar. Mas acho-o interessante, por isso posto na mesma.

Queria disponibilizar num sítio previsões meteorológicas. Não existe nada na web disponível com as características que preciso. o weather.com só disponibiliza previsões para 3 dias e precisava para 5. Tem de ser bastante personalizado. Outra característica importante era ser barato :007:

Existe por outro lado a extensão Forecastfox para o FireFox que tem tudo o que eu preciso. Suponho que esta extensão vai buscar a informação através de web service. Já abri o xpi para ver o que lá está, mas não percebi o funcionamento daquilo, é demais para o meu calibre.

Se alguém tiver sugestões de bons web services para previsões de tempo ou se alguém conseguir dar umas dicas de como cracar o Forecastfox, agradeço!
 
O NOAA WebService Weather Forecast só está disponível para os EUA. (É um Web Service, portanto não interessa se a implementação é em .Net)

Por cá também devia haver um serviço semelhante prestado pelo Intituto de Meteorologia, mas por enquanto não há. Pena..
 
Boas, este tópico já é antigo.. mas encontrei-o porque me deparei com uma situação idêntica.

Estou a fazer um site em asp.net e gostava de colocar lá uma área com previsão meteorológica de 3/5 dias. Não é algo obrigatório nem prioritário, mas ficava "engraçado".

Estou cansado de procurar.. encontrei algumas coisas pela net, mas nada actualizado. Pelo que percebi, tenho duas opções possíveis, ou vou buscar a informação através dum webservice ou através duma feed RSS.

Recentemente, andei "á bulha" com a feed do site http://woozor.co.uk/. É uma feed bastante interessante. Mas, mesmo depois de ler vária matéria sobre o assunto (XML) e após várias tentativas.. não consegui colocar a funcionar.

Em webservices, existe o serviço disponibilizado pelo sapo:
http://services.sapo.pt/Metadata/Service/Culture

Não pesco nada de webservices, e embora queira aprender sobre o assunto, esta não é a melhor altura (prazos a cumprir..).

Resumindo, alguém aqui já precisou colocar uma previsão meteorológica num site? Como é que se desenrascaram? Podem partilhar informação?

Obrigado desde já, espero que venha a ser útil para mais alguém

:wah:
 
Script para previsão do tempo

Boas,


Eu não "pesco" nada de nadinha sobre XML e PHP e outros que tais :007:... mas gostava de arranjar uma Script (penso ser isso ) que me permita colocar numa página web a previsão do tempo para Portugal com base na informação do Instituto de Meteorologia para 3 dias, para ficar tipo isto:
http://www.joaquim.eu/?igoogle/previso-do-tempo.joaquim , mas sem nomes ou pub. do igoogle.



Alguém ?????



Obrigado



Obs: O quadro/TEMA que me agradaria mais seria o Mini
 
Última edição:
Kraliv.. Para utilizares uma dessas hipóteses basta clicares com o segundo botão do rato dentro dessa página com o firefox e seleccionares "vêr código fonte da página". Se utilizares o plugin firebug no firefox ainda facilita mais. Escolhes o código html do iframe correspondente á previsão que queres.

-----

d@niel.. podes dizer-me como tratas os links das imagens que vêm nessa feed? Sabes onde posso encontrar todas as imagens que podem vir no feed? Ou pelo menos o nome dos ficheiros png?

Encontrei uma opção porreira para quem, como eu, pretende mostrar uma previsão numa página em asp.net.

http://awapi.codeplex.com/

Aconselho que consultem esta página que tem um exemplo.

Ainda não mexi muito.. mas já tive que gerar um novo dll para adicionar a possibilidade de receber o feed em português. Quando tiver as coisas mais alinhavadas disponibilizo o dll.

Abraço
 
Kraliv.. Para utilizares uma dessas hipóteses basta clicares com o segundo botão do rato dentro dessa página com o firefox e seleccionares "vêr código fonte da página". Se utilizares o plugin firebug no firefox ainda facilita mais. Escolhes o código html do iframe correspondente á previsão que queres.

-----

d@niel.. podes dizer-me como tratas os links das imagens que vêm nessa feed? Sabes onde posso encontrar todas as imagens que podem vir no feed? Ou pelo menos o nome dos ficheiros png?

Encontrei uma opção porreira para quem, como eu, pretende mostrar uma previsão numa página em asp.net.

http://awapi.codeplex.com/

Aconselho que consultem esta página que tem um exemplo.

Ainda não mexi muito.. mas já tive que gerar um novo dll para adicionar a possibilidade de receber o feed em português. Quando tiver as coisas mais alinhavadas disponibilizo o dll.

Abraço

no XML vem lá a imagem por exemplo:
Código:
[COLOR=#0000ff]<[/COLOR][COLOR=#990000]icon[/COLOR] [COLOR=#990000]data[/COLOR][COLOR=#0000ff]="[/COLOR][B]/images/weather/partly_cloudy.png[/B][COLOR=#0000ff]" />[/COLOR]

o link para a imagem fica isto

http://www.google.com/ig/images/weather/partly_cloudy.png
 
Kraliv.. Para utilizares uma dessas hipóteses basta clicares com o segundo botão do rato dentro dessa página com o firefox e seleccionares "vêr código fonte da página". Se utilizares o plugin firebug no firefox ainda facilita mais. Escolhes o código html do iframe correspondente á previsão que queres.

-----

...



Abraço


Obrigado pela informação.


Acho que já tentei isso, mas como sou um "nabo do caraças" não consigo lá chegar.

Fui também dar aqui: http://www.gmodules.com/ig/creator?synd=open&url=http://home.joaquim.org/tempo/tempo.xml&lang=pt-PT

onde posso personalizar o Tema, escolhendo a cidade, etc..etc..., mas não é isso que eu queria porque assim fico com os links do Joaquim e a Pub do iGoogle :(



Se me puderes ajudar noutra forma agradecia imenso:001:
 
Obrigado pela informação.


Acho que já tentei isso, mas como sou um "nabo do caraças" não consigo lá chegar.

Fui também dar aqui: http://www.gmodules.com/ig/creator?synd=open&url=http://home.joaquim.org/tempo/tempo.xml&lang=pt-PT

onde posso personalizar o Tema, escolhendo a cidade, etc..etc..., mas não é isso que eu queria porque assim fico com os links do Joaquim e a Pub do iGoogle :(



Se me puderes ajudar noutra forma agradecia imenso:001:

Boas, usa este código html para colares na tua página:

Código:
<div><iframe height="304" frameborder="0" width="200" scrolling="no" src="http://www.gmodules.com/ig/ifr?url=http://home.joaquim.org/tempo/tempo.xml&amp;up_cidade=Lisboa&amp;up_tema=Mini&amp;synd=open&amp;w=180&amp;h=220&amp;title=&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;source=http%3A%2F%2Fwww.joaquim.eu%2F%3Figoogle%2Fpreviso-do-tempo.joaquim" style="display: block;"></iframe></div>

Podes alterar o campo width e up_cidade para a cidade que queres. O campo height não aconselho a alterares.. porque desta forma, com o scrolling desactivado, não aparecem os tais links que não queres.. boa sorte.

------------

Obrigado d@niel.. não tava a apanhar essa dos links, como não vinham inteiros e tal..
Por acaso não sabes onde posso vêr todas as imagens possíveis pois não?
Estava numa de descobrir os nomes delas e utilizar as minhas próprias imagens. Essas do google não me cheiram.

:beerchug:
 
Boas, usa este código html para colares na tua página:

Código:
<div><iframe height="304" frameborder="0" width="200" scrolling="no" src="http://www.gmodules.com/ig/ifr?url=http://home.joaquim.org/tempo/tempo.xml&amp;up_cidade=Lisboa&amp;up_tema=Mini&amp;synd=open&amp;w=180&amp;h=220&amp;title=&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;source=http%3A%2F%2Fwww.joaquim.eu%2F%3Figoogle%2Fpreviso-do-tempo.joaquim" style="display: block;"></iframe></div>

Podes alterar o campo width e up_cidade para a cidade que queres. O campo height não aconselho a alterares.. porque desta forma, com o scrolling desactivado, não aparecem os tais links que não queres.. boa sorte.

------------

...
:beerchug:



:001: Era mesmo assim...obrigado.


Só mais uma coisa...já alterei o nome da cidade e funciona.
Visto que o local onde resido, apesar de ser do distrito não é o nome da cidade..é possível esconder esse nome???

Ou seja, ficar só a ver-se a previsão dos 3 dias????



Obrigado mais uma vez
 
:001: Era mesmo assim...obrigado.


Só mais uma coisa...já alterei o nome da cidade e funciona.
Visto que o local onde resido, apesar de ser do distrito não é o nome da cidade..é possível esconder esse nome???

Ou seja, ficar só a ver-se a previsão dos 3 dias????



Obrigado mais uma vez

Viva, percebo a tua ideia.. mas isso julgo não ser possível fazer.
 
Boas de novo.. como tinha prometido aqui fica o dll.. ou link para uma página com ele.
O código não tinha disponível a feed do google para a previsão do tempo em português.. e também estava lá com um bugzito.

Fica aqui o link onde reporto o erro e disponibilizo os ficheiros corrigidos.

http://awapi.codeplex.com/Thread/View.aspx?ThreadId=53746

Mini-tutorial:
- Download da dll que disponibilizei
- No visual studio, segundo botão do rato no projecto.. add reference.. browse.. escolher o dll
- criar um objecto no código (Page_Load, por exemplo):

Animaonline.WeatherAPI.WeatherData wD = new WeatherData(LanguageCode.pt_PT, "Coimbra, PT");

- usar o objecto a torto e a direito

Boa Sorte,
Abraços

 
Última edição:
Deixo aqui este link para a classe que faz o parse e mostra o array com a informação do tempo.

Essa classe ainda precisa de umas melhorias, principalmente no que toca a ir buscar os dados da página, isto porque o google devolve tudo em inglês, mas isso fica para o próximo update.
 
Back
Topo