Retreiving weather data from a weather file.

Posted on 2003-11-26
Medium Priority
Last Modified: 2010-04-01
I have to access local weather to get the current temperature, wind speed & wind direction, & then populate my dialog with that weather information.
 How do I go about retreiving the local weather information? Is there any ftp site that I can request weather for a certain area?

Question by:borghard
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +4
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 9826853
I don't know if there is a simple way to get this information, but sites like the Weather channel (http://www.weather.com) allow you to specify a ZIP code, and then return a web page with the current weather conditions. You could retrieve this web page, and then parse the content and extract the information you are interested in.

Expert Comment

ID: 9827489
Search for Raw weather data on google. You'll find some websites where you can get weather data files on a daily basis thru ftp.
LVL 14

Expert Comment

by:Tommy Braas
ID: 9827533
I would suggest that you go to, like khkremer suggested, weather.com. Instead of proceeding the way khkremer suggests, I would have a look at the tools available at weather.com. I am sure they have an XML feed that you would be able to benefit from. Parsing XML (which has a certain format) compared to parsing HTML is a lot easier. Let's not forget that the format of the generated webpages are likely to change before changes are made to their XML formatted weather information.

A way to "hack" their system, would be to download their "Desktop Weather" application and listen on all your TCP/IP ports for the protocol used internally by their application. You could then use what you have learnt to make your application "ask" the right questions!

Good Luck!
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 9827732
The "MyWeather" page offered by the Weather Channel is your best bet to get easy access to this information.

They also offer a subscription service for more information, but setting up a MyWeather page is free: http://my.weather.com/myweather/home

You can find information about all their services at http://www.weather.com/services/
LVL 17

Expert Comment

ID: 9828477
Here's a nice XML resource for the US http://weather.boygenius.com/xml_index.html

Author Comment

ID: 9838151
Thanks alot for all you good ideas!
I ended up using a weather web service that someone I work with had created, I access it by adding a web reference to my project which generates a file exposing the methods of the web service and several data structures that hold the returned data.

Expert Comment

ID: 9883600
Does he/she provide those web services for a fee? Or are they available for free?

Author Comment

ID: 9897212
I found an article online that says where you can access a weather service for free the site is:

Expert Comment

ID: 10286124
No comment has been added lately, so it's time to clean up this TA.
I will leave the following recommendation for this question in the Cleanup topic area:

PAQ with points refunded

Please leave any comments here within the next seven days.

EE Cleanup Volunteer

Accepted Solution

SpazMODic earned 0 total points
ID: 10347364
PAQed, with points refunded (500)

EE Moderator

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Written by John Humphreys C++ Threading and the POSIX Library This article will cover the basic information that you need to know in order to make use of the POSIX threading library available for C and C++ on UNIX and most Linux systems.   [s…
  Included as part of the C++ Standard Template Library (STL) is a collection of generic containers. Each of these containers serves a different purpose and has different pros and cons. It is often difficult to decide which container to use and …
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
Suggested Courses

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question