Slashdot Mirror


Weather Data Available in XML

wombatmobile writes "Wired reports the National Oceanic and Atmospheric Administration this week began providing weather data in an open access XML format. Previously, the data was technically available to the public, but in a format that's not easily deciphered. How will the free and easy availability of valuable data like this in XML affect the development of the web? One example is Tom Groves SVG weather. This type of visualization of XML data is about to fall within easy reach with nothing more than a text editor required as an authoring tool. From March 2005 SVG becomes part of the standard Mozilla/FireFox build. As an example of how web standards are supposed to work, what more could you hope to find?" We mentioned the policy change a few days ago.

198 comments

  1. What's my lat and alt? by BoldAC · · Score: 1


    The XML requires latitude and altitude...

    Does anybody know a way to translate that for common locations?

    1. Re:What's my lat and alt? by BoldAC · · Score: 1

      Sorry... obviously I mean...

      Latitude and Longitude

      I hope I know programming better than geography. :)

    2. Re:What's my lat and alt? by bigberk · · Score: 4, Funny
      The XML requires latitude and altitude...
      OK, you're going to need: (1) a compass, (2) a stopwatch with a second hand, and (3) an astrolabe.

      ...or just look it up in a reference book
    3. Re:What's my lat and alt? by ewithrow · · Score: 3, Informative
    4. Re:What's my lat and alt? by Anonymous Coward · · Score: 5, Informative

      Click on a city in your area on this site: http://www.timeanddate.com/worldclock/custom.html? continent=namerica The page for each city lists the coordinates.

    5. Re:What's my lat and alt? by xeos · · Score: 1

      Does it matter? It says the "data" is generated randomly.

    6. Re:What's my lat and alt? by Davak · · Score: 4, Informative

      Yeah, you are right... that's the only information I need to chunk out a quick program running off the feed.

      Speaking of the feed...here's the URL that contains the actual XML information:
      http://www.nws.noaa.gov/forecasts/xml/


      I guess they didn't post it on the front page to decrease the slash effect.

    7. Re:What's my lat and alt? by Space+cowboy · · Score: 1

      You could try 'http://hostip.info/', and if it gets it wrong, add yourself when you find out :-)

      Simon

      --
      Physicists get Hadrons!
    8. Re:What's my lat and alt? by hobbes580 · · Score: 1

      The other links posted are probably more useful (and practical) but this has a link to a file with all US zip codes and their lat/lon. They also have a simple PHP script for putting it into a database. I'm using it for my site and it seems pretty comprehensive, though you may have to change the script around some to get all the zip codes in depending on your version of PHP.

    9. Re:What's my lat and alt? by orangenormal · · Score: 3, Informative

      You can also get XML feeds from specific weather stations at http://www.nws.noaa.gov/data/current_obs/ (Not lat and long required; just the station name) Now to wait until the Canadian government does the same thing...

    10. Re:What's my lat and alt? by opec · · Score: 2, Interesting

      I don't get it. I've been using this service for MONTHS now.

      Mine: http://www.nws.noaa.gov/data/current_obs/KBWG.rss

    11. Re:What's my lat and alt? by aemain · · Score: 1

      If you're in the US, try this site: http://geocoder.us/. It a demo of the perl module Geo::Coder::US, available from the CPAN. Pretty hott.

      It uses the Census Bureau's TIGER/Line data, which isn't the most reliable for non-urban areas, but it's public domain.

    12. Re:What's my lat and alt? by tajmorton · · Score: 1

      Wikipedia is great for this :) Just look up your location and it'll tell you everything you want to know about the lat and long. For example: Corvallis, OR: Corvallis is located at 4434'15" North, 12316'34" West (44.570780, -123.275998) Fast and easy to use :) HTH, Taj

      --
      Tell the truth and you won't have so much to remember.
    13. Re:What's my lat and alt? by Willard+B.+Trophy · · Score: 1

      You mean you're admitting to be the only Slashdot user who hasn't stood outside their home with a GPS?!

    14. Re:What's my lat and alt? by sreo · · Score: 1

      Sweet

      All I had to do was change the KBWG in that link to the code for the local airport and it works in my RSS reader.

    15. Re:What's my lat and alt? by JustOK · · Score: 1

      WeatherFox can do it for ya.

      --
      rewriting history since 2109
    16. Re:What's my lat and alt? by Anonymous Coward · · Score: 0
      The blurb should have described a SOAP interface to the data, rather than just providing the data in XML.

    17. Re:What's my lat and alt? by dreadlock9 · · Score: 1

      You can get the coordinates of all US zip codes from a file on the US Census Bureau's web site:

      http://www.census.gov/tiger/tms/gazetteer/zcta5.tx t

      This file also has some other interesting stats on each zip code. FYI, there are 32,767 zip codes in the US (2^15 - 1)

      Then you can parse the file and do whatever you want with it. I wrote a PHP script that puts all the stats in a database.

      This simple program calculates the distance between 2 zip codes, and also generates a US map by plotting each zip code.

      http://sproutworks.com/zipcode.php

    18. Re:What's my lat and alt? by tonsofpcs · · Score: 1

      Its also a repost of last weeks, to which I replied stating that all the data was available, I don't get it either.

    19. Re:What's my lat and alt? by Dun+Malg · · Score: 1
      You mean you're admitting to be the only Slashdot user who hasn't stood outside their home with a GPS?!

      When I got my first GPS unit (a crappy early Magellan), I went out back to the parking lot of my apartment building to test it. I only had a clear view to the north (4 story apt building to the south) so I was having trouble getting enough satellites in view for a fix. So I was wandering up and down the parking lot, looking up at the sky, waving a black box, and muttering under my breath "I just need four satellites!" I decided I should go inside after I looked up at the bulding and noticed two or three very concerned looking fellow tenants watching me.

      --
      If a job's not worth doing, it's not worth doing right.
    20. Re:What's my lat and alt? by the+angry+liberal · · Score: 1

      Hey thanks! I was starting to lose hope in /. after noticing that the headline plugged someone's software as opposed to providing us with a link to the actual data.

      This should be much easier than stealing and reparsing data off weather.com like we had to do in the old days.

    21. Re:What's my lat and alt? by nicklott · · Score: 1

      http://www.poletopole.org/selectlocale.php

    22. Re:What's my lat and alt? by wwwillem · · Score: 1

      OK, you're going to need: (1) a compass, (2) a stopwatch with a second hand, and (3) an astrolabe.

      Or do it the old-fashioned way: press the 'on' button on your GPS..... :-)

      --
      Browsers shouldn't have a back button!! It's all about going forward...
    23. Re:What's my lat and alt? by kronchev · · Score: 1

      An $80 GPS + software set?

    24. Re:What's my lat and alt? by Anonym1ty · · Score: 1
      OK, you're going to need: (1) a compass, (2) a stopwatch with a second hand, and (3) an astrolabe.

      Or do it the old-fashioned way: press the 'on' button on your GPS..... :-)

      Or you could just go to MAPTECH and find out "close enough" what your Lat & Lon is for any WX program. Surprise... it's accurate enough to play some geocaching - I found a cache near my house w/o any GPS using it.

  2. If it crashes.... by stfvon007 · · Score: 4, Funny

    Do we get the blue sky of death?

    --
    All misspellings and grammatical errors in the above post are intentional and part of my artistic expression.
    1. Re:If it crashes.... by Fred+Freddy · · Score: 0

      No, but you may get a 6.7 quake from the General Protection Fault....

    2. Re:If it crashes.... by nxtr · · Score: 1

      If that's the case, the sky's been crashing on me for a while now.

    3. Re:If it crashes.... by Anonymous Coward · · Score: 0

      Not if you live in Cupertino...

      Then you get the Sad Mac.

    4. Re:If it crashes.... by AndroidCat · · Score: 1

      Just don't look out the Windows.

      --
      One line blog. I hear that they're called Twitters now.
  3. Available... by Anonymous Coward · · Score: 0

    ....Only in Japan.

  4. Why SOAP by bigberk · · Score: 3, Insightful

    Can't the XML files just be fetched by HTTP ? Why introduce that SOAP layer? I mean, can't I just wget .../BOS.xml or something?

    1. Re:Why SOAP by aluminum+boy · · Score: 4, Informative

      SOAP, being XML, is available via http. Anything available in SOAP can be opened / viewed as XML in most browsers.

    2. Re:Why SOAP by kinema · · Score: 1

      I think what is being asked here is why add another layer? XML can be directly via HTTP so why serve it via SOAP which is in turn being served by HTTP?

    3. Re:Why SOAP by yelvington · · Score: 2, Informative

      The referenced URL provides access to quite a bit of detailed forecast information. If all you want is current weather observations, you can get that in RSS or the Weather Service's own XML format without the bothersome overhead of SOAP or WSDL. See this page:

      http://www.nws.noaa.gov/data/current_obs/seek.ph p? state=&Find=Find

    4. Re:Why SOAP by nick-less · · Score: 1

      Can't the XML files just be fetched by HTTP ? Why introduce that SOAP layer? I mean, can't I just wget .../BOS.xml or something?

      You can AND you can also invoke remote procedures via SMTP. I've never seen anyone doing this, but it sounds pretty cool.. ;-)

    5. Re:Why SOAP by aluminum+boy · · Score: 1

      They seem to have several different types of XML formats including RSS and XML in addition to SOAP.

    6. Re:Why SOAP by jdludlow · · Score: 4, Interesting

      SOAP uses HTTP as a transport layer option (usually). The reason why the added complexity is worth it is because it allows client applications to do things like "float temp = weatherSerivce.getTemp(cityID);" much more easily. (Note: I completely made up that example, but it's similar to what would actually be used.) The point is that the client doesn't really have to know and/or care that "weatherService" isn't a local call. The client also doesn't need to care that it's running Java locally and the server is running .NET (or whatever else it might be using).

      SOAP is just a piece of the larger and much more complicated Web Services unbrella. Understanding all of the specs involved is a huge task, but you can do some client-side tutorials that will explain quite a bit of the basics anyway. Most of the real work is done on the server, so if you ignore that bit of it to start with, the learning curve isn't anywhere near as steep. The Apache Axis project is a decent starting point, if you just want to play around with the technology. Installing Axis into Tomcat is about a minutes worth of effort, then you can spend hours exploring the various documents, examples, and tutorials.

    7. Re:Why SOAP by dtrent · · Score: 1

      Yeah and why not just throw out the XML while you're at it.

    8. Re:Why SOAP by batkiwi · · Score: 3, Informative

      Because it's meant to be used by programs that do processing on the data, not simply aggregators.

      By using SOAP, I can use php/java/c++ and simply bind to their services isntead of having to roll my own weather-xml->object (or hashtable, or whatever) converter.

      This is not for you to just hit with your browser/wget/whatever to stick weather on your webpage (although you can do that, it's easy if you post the right data), it's to allow you to write your own application that does whatever it wants with the data in an easy manner.

      It's not flat xml files based on city as per your example because that wouldn't make any sense. If you read through their api's there's a lot of data you can get based on long/lat or weather station id or........

    9. Re:Why SOAP by mkgray · · Score: 2, Interesting

      As others have pointed out, they do have RSS feeds, but that's not quite the same as a straight HTTP interface to the same queries they expose via SOAP.

      I wrote a gateway. I wrote a simple description of the HTTP interface gateway to the NOAA SOAP interface on my site.

  5. The question is..... by BorisSkratchunkov · · Score: 5, Funny

    weather or not I'll use it.....

    I'm sorry, I'm sorry....it's another bad pun....I seriously need to talk to a psychologist about my BPS (Bad Pun Syndrome or Backup Power Supply, which ever you prefer).

    1. Re:The question is..... by Fred+Freddy · · Score: 0
      If you end up not using it, may I suggest instead this awesome application ? Check it out, it does a lot of really neat stuff keeping you up to date on the weather.

      By the way, does anyone know how to get rid of all these popup windows I keep getting?

    2. Re:The question is..... by daeley · · Score: 4, Funny

      I hate to rain on your parade, but your attempts to cloud the issues takes a hail of a lot of guts. What are you, three sleets to the wind? It snow wonder you're sorry!

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    3. Re:The question is..... by Anonymous Coward · · Score: 1, Funny

      > By the way, does anyone know how to get rid of all these popup windows I keep getting

      No, but you seem to unknowingly transmitting those dastardly pop-ups via some form of cleverly embedded virus within your posting. I say this because not minutes after reading your post (as a rough gauge about the the time it took me to download that weatherBug thingy) I was also infected!

      Fortunately, I am extremely 1337, and I recognized those dastardly "pop-ups" almost as instantly as dozens of them began appearing on my screen. I must now decipher the intricate workings of your post to extract the Trojan virus lurking within. I suspect some form of Java X Active encoding is hijacking all the lowercase letters "p" within your posting (this is subset of the three infamous j, p, and g exploits effecting all versions of IE Explorer).

      To all .\ inhabits: I am your savour, and you must await my patch to prevent further spread of this X Active Virus Horse. Do not, I repeat do not look or a pay attention to to any /\. posting until, my patch is in place (if desperate you may do so, but you must obfuscate all letter p's with a felt tip marker, unless using a LCD screen, you mustn't write on a LCD display device! that will only intensify matters).

      I will be back shortly with the patch. But, first I must enlarge my penis, attain a massive gambling debt, and masturbate furiously to porn I just purchased with my stack of totally legal off-shore credit cards.

      Let god be with you.

  6. Extension for Firefox by FiReaNGeL · · Score: 4, Informative

    Don't miss out the wonderful WeatherFox extension for Firefox... crafteh coded this marvel after a suggestion of mine on Mozillazine Forums. International Forecast in your statusbar. Can't beat that!

    1. Re:Extension for Firefox by MP3Chuck · · Score: 4, Informative

      Except that now it's ForecastFox. Apparently there was some conflict with the website www.weatherfox.com (people going to weatherfox.com looking for WeatherFox extension support 'n stuff).

    2. Re:Extension for Firefox by FiReaNGeL · · Score: 2, Funny

      Looks like Firefox trend of changing names extend even to plugins :) But WeatherFox sounds better in my opinion... which is sad :(

    3. Re:Extension for Firefox by IO+ERROR · · Score: 1

      This project has been renamed to ForecastFox and has
      moved to forecastfox.mozdev.org.

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
    4. Re:Extension for Firefox by Anonymous Coward · · Score: 0

      Check out meatfox. It finds the best prices on standing rib roasts in a given city. Then look at foxyfox, for finding escort servies.

    5. Re:Extension for Firefox by TheShadowHawk · · Score: 1

      Wow. this is awesome! Yet another reason why Firefox rocks.

      Now I wonder if we can use the local Australian weather site to get this information... Hmmm

      --
      Friends don't let Friends use Internet Explorer.
  7. NOAA? by MP3Chuck · · Score: 4, Funny

    Finally, a *AA action we can be happy about!

    1. Re:NOAA? by Capt'n+Hector · · Score: 1, Offtopic
      I modded this redundant, but people keep modding it up. So, I guess I'll have to forfeit that and explain:

      See this comment from 3 days ago.

      --
      Quid festinatio swallonis est aetherfuga inonusti?
      Africus aut Europaeus?
    2. Re:NOAA? by Anonymous Coward · · Score: 0

      Redundant might make sense if someone else in this thread had already made that comment, but one comment in a thread from 3 days ago hardly qualifies as "redundant."

      If you're going to mod something Redundant, start with the "In Korea, only old people..." jokes.

    3. Re:NOAA? by Anonymous Coward · · Score: 0

      Who cares?

  8. OpenGIS does this too. by EmbeddedJanitor · · Score: 2, Interesting
    This is a trend. OpenGIS has proposed open XML data for a while. Hopefully a lot more data will be exposed this way, making true "internet apps" in the future.

    --
    Engineering is the art of compromise.
  9. Weather or not by Tim_F · · Score: 2, Funny

    old people in Korea will make use of it is the only real question here.

    In Korea only old people know thier latitude and longitude.

    1. Re:Weather or not by Old+Korean · · Score: 0, Flamebait

      STFU you racist fuck!

    2. Re:Weather or not by faragon · · Score: 1

      Hey, take it easy. The 'Korean' joke is just as the others (Russia, Japan, USA, -put any contry here-, etc.). It began few weeks ago with a news flash reporting that in Korea e-mail is being used mainly by old people, despite this, younger ones in Korea prefer to use SMS or instant messaging systems.

      Peace and good food for everyone.

    3. Re:Weather or not by po_boy · · Score: 1

      That's pretty clever. You registered a creative login name so that you could respond to these comments.

      Maybe you should spend a few minutes researching whether or not "Korean" is a race.

    4. Re:Weather or not by Anonymous Coward · · Score: 0

      Probably redundant by now, but I have a feeling that a user calling himself Old Korean is just continuing the joke and that his STFU response was, in fact, tongue-in-cheek.

  10. Next step, better forecasting by Eric+Giguere · · Score: 4, Funny

    It'll be easier to parse, but it won't be any more accurate.

    Eric
    1. Re:Next step, better forecasting by LiquidCoooled · · Score: 5, Funny

      The NOAA today started releasing accurate targeted weather data in XML format to a wide audience.
      However unfortunately, because of a large slashdotting, you cannot get todays weather until tomorrow.
      Several planned hurricanes were put on hold for a few days because of the disruption.
      Impatient internet users were caught and fined for illegally downloading and sharing todays weather. One user had a large tornado and numerous thunderstorms on his server.

      --
      liqbase :: faster than paper
  11. Meanwhile, other governments still charge.. by mumblestheclown · · Score: 3, Informative
    Meanwhile, other, shortsighted governments, including most European ones, still largely charge for basic weather information.

    This leads to two perverse situations:

    1. (small aircraft) Pilots and (small craft) boaters are put in the unfortunate place of balancing their personal safety against a few dollars in such a way that would never be tolerated if we were talking about automobiles and trains.
    2. often, european users of weather data rely on US-taxpayer funded US weather info for their own countries. of course, since the emphasis is not so much, this info and forecasts are not as detailed or thought through as those that their own governments (or hastily privatized equivalents) produce daily. It's one thing that the US is doing right.
    1. Re:Meanwhile, other governments still charge.. by lukewarmfusion · · Score: 4, Informative

      NOAA servers contain much more weather info than just US states and territories; my program was pulling down everything from Afghanistan to Zimbabwe. Which was good for me - the site was designed for world travelers.

    2. Re:Meanwhile, other governments still charge.. by staynz79au · · Score: 1

      The Australian BOM has great website and their HTML is setup so you can easily find the information and use it yourself. My room-mate has setup our houses internal page on a PC hooked up to our TV, not only does it control our X10 and show any upcoming events and unread e-mails, but it also gives us the current weather conditions, straight from the BOM site.

      --
      Awww... I wanted to explode - GIR
    3. Re:Meanwhile, other governments still charge.. by stimpleton · · Score: 1

      Could we have directions to that Zimbabwe information?

      --

      In post Patriot Act America, the library books scan you.
    4. Re:Meanwhile, other governments still charge.. by lukewarmfusion · · Score: 1

      I don't have the latest one up right now, but here's a cached version that I was pulling down and interpreting:

      Posted on: 2004/05/28 10:00

      From location: FVHA (Harare Kutsaga,Zimbabwe)
      Temperature: 69.8F | 21C
      Wind: S 6.9 mph
      Conditions: N/A
      Wx: None available
      Latitude: 17-55S
      Longitude: 031-08E
      Elevation: 1479 meters above sea level

    5. Re:Meanwhile, other governments still charge.. by ragnar · · Score: 2, Interesting

      I had a friend who worked with the National Weather Service at the Department of Agriculture. You might find his explanation of this service interesting. He was often called upon to verify or negate rumors about blizzards or various weather calamities that may have been perpetuated by rivals. In effect, a banana exporter may find it profitable if people think the supply is in danger from foul weather. His group made sure that US importers didn't pay any fraudulent premiums by monitoring weather around the world, not just in the United States.

      --
      -- Solaris Central - http://w
    6. Re:Meanwhile, other governments still charge.. by Anonymous Coward · · Score: 0

      often, european users of weather data rely on US-taxpayer funded US weather info for their own countries

      Ever used the BBC to get your news? If so then I guess we're even.

    7. Re:Meanwhile, other governments still charge.. by Anonymous Coward · · Score: 2, Informative

      Two comments here:

      (1) In fact pilots get weather information for free in the UK.

      (2) And if pilots did have to pay, wouldn't that be right? Somebody has to pay, in order for the service to exist: why should the general taxpayer subsidise the hobbies of people who are so insanely rich that they can afford to fly aeroplanes for fun?

    8. Re:Meanwhile, other governments still charge.. by plcurechax · · Score: 1

      NOAA is a memory of WMO, and they share observation information with other members. The US does not have weather observation sites around the globe as some might believe.

      Weather data is split into two parts, obs of current conditions. Most places freely share this, while forecasts are often considered expensive because of the supercomputer time used to run numeric computational forecast models, so numerous try to do some cost recovery from clients who want specific forecast details or massive amounts of details, including commercial groups like Accuweather and the Weather Channel.

    9. Re:Meanwhile, other governments still charge.. by Anonymous Coward · · Score: 0
      (1) in fact, you are full of shite. While it is true that the MET office provides a basic weather service, the key word here is BASIC and largely inaccessible in the places where pilots need it most (the airport). pilots still routinely take off with far less weather information than they should because of cost and accessibility issues that simply do not exist in other countries.

      (2) this is a philosophical question. in the USA, general aviation is seen as beneficial for business and the nation in general, so the weather briefing service exists. however I do tend to agree with you. in this case, the answer is not, as you say, a pay-as-you-go system as it is now, as this creates a perverse incentive of safety vs cost, but rather a yearly tax or pilot certificates or fuel or something along those lines makes more sense.

      What you seem to miss, AC, is that

      • many people flying AREN'T insanely rich, they're scraping every last penny to fly, and thus they are the ones most likely to scrimp on weather and other safety services and
      • this is a safety topic we are talking about here, not leather seats for bizjets.
  12. wasn't it already available? by g_braad · · Score: 1

    What is different from the information provided here, then the one from the weather channel (weather.com)???

    --
    F/OSS & IT Consultant
    1. Re:wasn't it already available? by Saeed+al-Sahaf · · Score: 1

      Perhaps it's for use for people like the Weather Channel, or HamWeather, a weather package that anyone can install and use on their web site that draws data from NOAA (don't know if it's GPL, don't really care...).

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  13. Cool. by koreaman · · Score: 1

    Anything XML must be good. I'm not being smart, I'm absolutely serious. XML is the best thing since sliced bread.

    1. Re:Cool. by lukewarmfusion · · Score: 1

      I spent many hours trying to hunt down an XML source for weather data before I gave up and wrote code to decipher those damn files they were providing.

    2. Re:Cool. by Anonymous Coward · · Score: 0


      <things>
      <thing>
      <best>
      <bread type="sliced" />
      </best>
      </thing>
      <thing>
      <best>
      <markup type="XML" />
      </best>
      </thing>
      </things>

    3. Re:Cool. by NardofDoom · · Score: 1

      XML is cool, but try figuring it out when you have a prof who doesn't really know what it is. It's so nebulous that they might as well say "Today we'll be learing about stuff."

      --
      You have two hands and one brain, so always code twice as much as you think!
    4. Re:Cool. by MillionthMonkey · · Score: 1

      Anything XML must be good. I'm not being smart, I'm absolutely serious. XML is the best thing since sliced bread.

      I am beginning to hate XML. Not that there's anything technically wrong with it. Parsing documents is generally a difficult multi-step process. XML formalizes the initial steps of transforming the actual characters into a logical tree of nodes. It does a good job at this and I have no complaints with XML as far as it's used for what it's capable of doing. What I don't like about XML is the magical attributes that people seem to assign to it- that XML can accomplish anything more than what it's good for.

      Parsing the actual text is generally the easiest part of parsing a document. The hard work comes afterwards, with the semantics- i.e. how do you interpret a logical tree of XML nodes into the appropriate data structures for an application? While XML facilitates the first step of parsing, a bad XML format can make the truly difficult steps that follow even harder.

      I saw a working group in one of the sciences come up with an XML format that was designed to facilitate sharing of data among scientists, by encapsulating every piece of information that you might put in a lab notebook. (It was even covered on Slashdot, with expected spin.) In theory you can convert anyone's lab notebook into one of these XML documents, and everyone will be able to read everyone else's data.

      Except it doesn't work that way. Once you get a logical tree of elements, then how do you proceed? It isn't always clear, depending on the format. This format was about as easy to generate and parse as this (I'm not kidding):

      <sentence> <interjection>Hooray!</interjection>
      <preposition >Now</preposition> <pronoun>we</pronoun> <verb>can</verb> <adjective>all</adjective> <verb>read</verb> <pronoun>each</pronoun> <pronoun>other's</pronoun> <noun>data</noun> <conjunction>because<conjunction> <pronoun>it</pronoun> <verb>is</verb> <preposition>in</preposition> <article>an</article> <noun>XML format.</noun> </sentence>

      Well, it's not even as easy as that. What I typed above makes English easier to machine-parse because it identifies the parts of speech, and it at least doesn't completely destroy the original human-readable quality of the text. But you can see how XML does not magically remove the difficulty in interpreting the semantics of a document.

      In this particular XML format you were supposed to take information in a natural language like English and convert it into this boneheaded domain specific natural language they came up with that fits into XML. It's machine parseable to an extent in that transformation from gibberish XML to logical trees of gibberish is easily automatable. But beyond that it's useless, since it still retains the problems of a natural language even though it's in XML. It's machine parseable but not machine interpretable or machine generatable. It's not human readable at all. And the only thing it had going for it was groupthink.

      This particular working group got several prestigious scientific journals to announce a policy that they would not accept any papers in this area unless they were accompanied with XML documents in this format. This terrified everybody and for a while it looked like the journals were actually going to enforce it until it became abundantly clear to almost everybody that nobody was able to generate valid documents- not even bright people like scientists. The journals received fewer papers, of less quality, and generally from the "clique" who had obviously been spending their time coming up with the format in the first place and prosetlyzing its virtues instead of doing any real research. It seems the requirement was quietly dropped.

      There were many reasons it failed. Generating the documents required h

    5. Re:Cool. by Anonymous Coward · · Score: 0

      They're using XML in Civilization IV too, so it seems to get about a bit.

  14. SVG plugin for firefox? by bdigit · · Score: 1

    Anyone know where I can download an SVG plugin for firefox?

    1. Re:SVG plugin for firefox? by g_braad · · Score: 4, Informative

      You need to recompile Firefox yourself or download the older 0.8 release from Mozilla.org which has SVG enabled.

      http://mozilla.org/projects/svg/

      another solution is to install svgview from adobe, like the 6.0 beta 1 and coppy the plugin files found in /progra~1/common files/adobe/adobe viewer 6/plugins/np* to the plugins dir from firefox (ofcourse only on windows).

      if you want to use the mozilla implementation of SVG, recompile is the only solution for now. is there someone out there who would be willing to create this so-called 'patch'?

      --
      F/OSS & IT Consultant
    2. Re:SVG plugin for firefox? by Anonymous Coward · · Score: 0
      This is from "about:plugins" on my linux Firefox 1.0 install.
      Scalable Vector Graphics

      File name: libmozsvgdec.so
      Scalable Vector Graphics, as handled by RSVG-2.8.1. Views SVG images.

      This is alpha software. It will probably behave in many situations, but may also ride your motorcycle, drink all your milk, or use your computer to browse porn. Comments, feature requests, and patches are welcome.

      See http://librsvg.sourceforge.net/ for information.
      You have to patch and compile Firefox to get the SVG.
  15. That SVG demo looks very interesting.... by CajunArson · · Score: 1

    Too bad Linux still doesn't have any type of real support for SVG in its main browsers (Firefox didn't even suggest downloading the crappy Adobe plugin)
    SVG: Still Vapory Goodness in Linux.

    --
    AntiFA: An abbreviation for Anti First Amendment.
    1. Re:That SVG demo looks very interesting.... by Anonymous Coward · · Score: 1, Interesting

      Konqueror seems to display SVG pretty well...

    2. Re:That SVG demo looks very interesting.... by FlipmodePlaya · · Score: 1

      Indeed, I believe it uses KSVG to do that. In fact, you can use SVG icon themes in KDE, which look fantastic.

    3. Re:That SVG demo looks very interesting.... by CajunArson · · Score: 1

      If ksvg is so wonderful, please post a link showing a screenshot of the SVG weather svg app in action. The only thing I've ever seen from ksvg are some gimmicky static SVG images.
      Oh, and the svg icons ARE NOT SVG! They are .png's rendered from static svg images, and I'm not even sure they use any kde tools to make the svg icons in the first place.

      --
      AntiFA: An abbreviation for Anti First Amendment.
    4. Re:That SVG demo looks very interesting.... by Anonymous Coward · · Score: 1

      i'll play into this shit

      gnome has svg icons, fucking grab one and choose resize, that shit can take up your whole desktop and look crisp

      why the fuck that's not in firefox i don't know

    5. Re:That SVG demo looks very interesting.... by Anonymous Coward · · Score: 0
      I'm using Gentoo linux and Mozilla Firefox and it renders SVG just fine. If I pull up "about:plugins" I get this info:
      Scalable Vector Graphics

      File name: libmozsvgdec.so
      Scalable Vector Graphics, as handled by RSVG-2.8.1. Views SVG images.

      This is alpha software. It will probably behave in many situations, but may also ride your motorcycle, drink all your milk, or use your computer to browse porn. Comments, feature requests, and patches are welcome.

      See http://librsvg.sourceforge.net/ for information.
      I'm not sure how completely the SVG spec is implemented, but at least parts of it are there.
  16. Windows SVG Viewer by lou2ser · · Score: 1

    Download Adobe's SVG Viewer here: http://download.adobe.com/pub/adobe/magic/svgviewe r/win/3.x/3.02/en/SVGView.exe
    I could not get it work in Firefox, even with the plugin, but IE works fine.

    1. Re:Windows SVG Viewer by g_braad · · Score: 1

      install the 6.0 beta 1 and copy the files in the progra~1/common files/adobe viewer 6/plugins/np* to your firefox plugins directory. it works for me, but you can't open all the test files on http://www.croczilla.com/ since most of the uses the mozilla.org implementation :S (like for xbl and xul bindings).

      --
      F/OSS & IT Consultant
  17. To make it "work" in Firefox... by b00m3rang · · Score: 3, Informative

    Follow these directions: http://plugindoc.mozdev.org/windows1.html

    So far all it's managed to do is make Firefox use 100% CPU, and not much else. Let me know if you have better luck.

    IE just crashes.

  18. Weather Market by Doc+Ruby · · Score: 4, Interesting

    I want to see independent organizations datamining the NOAA weather data, running their own models, and making competing predictions. Then I want to see metaminers generating comparative "batting averages", keyed to current conditions, and get my weather forecasts from a client which knows which service is better at predicting the next few days/weeks/months starting with current conditions. That will give weather stenographers like the Weather Channel, and their TV news echo chamber, a real run for their money. Forecast@Home, anyone?

    --

    --
    make install -not war

    1. Re:Weather Market by DAldredge · · Score: 1

      Some of the best weather forecasters work for the Military and private companines why depend on very accurate weather reports. Most of that data will never see the light of day save for the company/org that generated it.

    2. Re:Weather Market by warkda+rrior · · Score: 1

      The keyword here is "market" -- in order to have a market, you need a seller and a buyer. Who is interested in buying?

      --
      You need to install an RTFM interface.
    3. Re:Weather Market by Anonymous Coward · · Score: 0

      Proofread much!? Geez, DAldredge your post is even more retarded than usual. Maybe you should take some time off?

    4. Re:Weather Market by iammaxus · · Score: 2, Informative

      I don't think the NOAA is publishing the raw data, so competing predictions would not really be possible.

    5. Re:Weather Market by Dr.+Spork · · Score: 1

      SETI@Home isn't really a market, but it accomplishes something many people care about. A global nework of machines predicting the weather and outputting their results for all to see might gather lots of volunteers. And it might not, but the idea is certainly worth exploring, since the raw data is available.

    6. Re:Weather Market by Doc+Ruby · · Score: 1

      You need buyers and sellers for a market, but the medium of exchange need not be "money". Better models will attract more modelers, and more consumers. My Forecast@Home wisecrack runs a market on CPU cycles, while a pure producer/consumer marketplace of "ideas" can run solely on the attention of the humans involved. Just because a market's currency isn't freely convertible into the global money exchange doesn't mean it's not a market. And the exchange at the edges shows just how integrated into that greater market it can be.

      --

      --
      make install -not war

    7. Re:Weather Market by Doc+Ruby · · Score: 1

      TFA doesn't specify which data they're publishing, but after digging around the NOAA broken links, it's apparent that only forecast data are to be published. However, current conditions data are already published from a variety of sources, including the ones that show up in my GNOME Evolution "Summary" page. So this data really is most helpful in establishing a "baseline" against which to measure other forecasts. I expect the NOAA current conditions data will also be available. I'm really most interested in seeing the NWS "Heat Stress Index" stream come online, for an app I've had designed since they published their science behind the data 3 years ago.

      --

      --
      make install -not war

    8. Re:Weather Market by Fess_Longhair · · Score: 1
      Links to about 20 such efforts can be found toward the bottom of this page.

      And for the other posters wondering about whether there's a market for accurate forecasts, the answer is yes, a very big one. When you operate a power grid, for example, a difference of a few degrees a day or two out saves a lot of money. There's a reason that Enron et al. were trying to run their own models in house.

    9. Re:Weather Market by NewtonTwo · · Score: 1

      Raw data is available.

      http://www.emc.ncep.noaa.gov/data/

      http://weather.gov/noaaport/html/noaaport.shtml

      Competing predictions are available, generally for a price however.

      Example: http://www.saic.com/omega/

    10. Re:Weather Market by Doc+Ruby · · Score: 1

      Yeah, 'Fess, and when "She Ain't Got No Hair", those degrees can make a big difference in her day, even without a power grid :).

      --

      --
      make install -not war

  19. Tie to geolocation and it gets interesting :-) by Space+cowboy · · Score: 2, Interesting

    Not that I have anything to do with a geolocation project, you understand [grin]

    I did a pilot test for the Weather Xchange folks a couple of years back, and was monitoring the temperatures around the UK and making mpeg movies of location-averaged temperature snapshots - a bit like time-lapse photography. I've just moved to the US and the computer with the movies is on a ship somewhere, but it did look pretty cool (no pun intended :-) to see patterns of hot and cold move around the country over time...

    Simon.

    --
    Physicists get Hadrons!
  20. It was already available in a lot of places. by wasted · · Score: 1

    This is just another means to get the data. A lot of colleges have weather sites with a lot of data as well. (FSU is a good one, for example.)

    Weather data from NOAA/NWS is supported by the taxpayers, data from the Weather Channel is obtained or derived from the NOAA/NWS data and is supported by advertisements.

  21. Now I get the title: by b00m3rang · · Score: 1

    Weather Center, Brought to you by AccuWeather. But that's it. Not incredibly impressed, yet.

  22. redirect to wsj.com? by Anonymous Coward · · Score: 0

    Is it me, or is he doing his best to prevent a slashdotting? When I click the link on his page to the project details, I get redirected to wsj.com.

    1. Re:redirect to wsj.com? by Anonymous Coward · · Score: 0

      what is the weather like there?

  23. URL for HTTP-fetchable XML by ErichTheWebGuy · · Score: 4, Informative

    http://weather.gov/data/current_obs/seek.php

    The URL points to the RSS versions of the XML feeds. These have actually been available for quite some time.

    --
    bash: rtfm: command not found
    1. Re:URL for HTTP-fetchable XML by Hidyman · · Score: 1

      This only gives you current weather information.
      What the XML service gives you is a forecast.

      --
      You can't take the sky from me ...
    2. Re:URL for HTTP-fetchable XML by Anonymous Coward · · Score: 0

      so wut u dumb nutherfucker get a life u retard

    3. Re:URL for HTTP-fetchable XML by himself · · Score: 1

      ErichTheWebGuy pinted out the useful URL http://weather.gov/data/current_obs/seek.php
      I checked it out, and was immediately outraged to notice an ethnic bias here: my adopted home, the smallest state in the Union, is listed in the pop-up menu as "Rhoda Island" (though maybe it's just creeping Nick-At-Nite-ism and not an ethnic slur).
      Whatevah....

    4. Re:URL for HTTP-fetchable XML by ErichTheWebGuy · · Score: 1

      HA! Although I would classify that as a gender slur, not an ethnic slur. Anyway, I emailed the NWS web team to point it out.

      --
      bash: rtfm: command not found
  24. I've complained about the weather long enough... by Anonymous Coward · · Score: 0

    ...they've finally done something about the format.

  25. Why would the government give free weather data? by daveschroeder · · Score: 0

    There must be "some neocon advantage"!

    (From a previous story about the government mandating that all US residents be entitled to one free credit report per year from the major credit reporting agencies.)

  26. Unclosed token line 1048, row 40 by b00m3rang · · Score: 1

    That's what my status bar says when I mouse over in IE.

  27. My wife by thammoud · · Score: 0

    will be very happy with Weather in XML format. She always complained about weather.com not being friendly. Money well spent dudes.

  28. What other free data is out there? by chrisspurgeon · · Score: 2, Interesting

    This makes me think, there must be piles of academic and government-funded data out there free for the taking. Sure would be nice if there was some central listing of sources of free data. Anyone ever come across anything like that?

    1. Re:What other free data is out there? by s7uar7 · · Score: 2, Interesting

      This Google search (filetype:xml site:.gov) turns up a whole bunch of files, so there's definitely a lot out there, same with a .edu search. It just needs someone to check what it all is. This isn't meant as a 'Google is your friend' post by the way, I was just interested to see.

    2. Re:What other free data is out there? by Maxwell309 · · Score: 1

      nice

      --
      "DRM is like violence: if it doesn't work, use more."
  29. March 2005? by Anonymous Coward · · Score: 0

    From March 2005 SVG becomes part of the standard Mozilla/FireFox build.

    Shouldn't it go in when it's functional and stable? This is open-source software we're talking about, why the deadline-driven attitude?

    1. Re:March 2005? by g_braad · · Score: 0, Offtopic

      Without deadlines there would be no usable world. Imagine yourself at the gate of an airplane using a 'open flight' model. NO thank you! i see myself endlessly waiting for it to leave. see it as a goal... and it is also a good thing to push the Mozilla implementation a little more.

      --
      EasyJet, the pioneers of the 'open flight' model

      --
      F/OSS & IT Consultant
    2. Re:March 2005? by Anonymous Coward · · Score: 0

      Imagine yourself at the gate of an airplane using a 'open flight' model.

      We're not talking about flight scheduling, we're talking about software development. Please try and keep up.

  30. 40 MB RAM and 60% CPU to show me the temp? by b00m3rang · · Score: 1

    Forgive me if this looks totally pointless. I know it's just a demo, but why include a text box and submit button that don't seem to do anything?

    1. Re:40 MB RAM and 60% CPU to show me the temp? by TomGroves · · Score: 1

      You're right, I can see how that is confusing. The text box and button used to behave as you would guess: they fetched weather for any ZIP and updated the weather graphic to reflect the conditions. After wrestling with Accuweather and Weather.com's screen-scraping thwarts I put the live data on pause and instead present random forecasts that rotate the weather graphics. I've just now made a small change to the input portion so that clicking the submit button will load a new randomized 'forecast' without requiring a page reload.

      I will probably be updating the demo to use NOAA's XML feeds in the coming weeks.

    2. Re:40 MB RAM and 60% CPU to show me the temp? by b00m3rang · · Score: 1

      Gotcha, thanks for the explanation. It seems that my issues have been not so much with your application, but with Adobe's SVG Viewer. In both IE and Firefox, it seems to eat up enough resources to slow my 2.4Ghz system down significantly. I'll be checking in as the project progresses.

  31. Lat, Lon, and Elevation by wasted · · Score: 1

    ...are listed in text files on the NOAA server for Stations idenfied by a 4-letter ICAO and Stations identified by a five letter synoptic code. If your city has a major airport, it should be in one of those files. Elevations are in meters.

  32. What Will Kill The Internet... by cjsnell · · Score: 0, Offtopic

    Contrary to today's poll, virii, spam, and backhoes will not kill the internet--but SOAP will. (For proof, see this image from this story's article)

  33. Good post! by Eric(b0mb)Dennis · · Score: 1

    I think this is a good point. Comparing a large collection of weather predictions to what actually happened would just further increase the accuracy of models until we have it pretty darn good

    --
    Excuse me, I don't mean to impose, but I am the ocean
    1. Re:Good post! by Doc+Ruby · · Score: 1

      That's how my wetware neural network beats the weather reports 90% of the time, after I've lived in the area for a year or so. Even though the weather has become much more chaotic in recent years.

      --

      --
      make install -not war

    2. Re:Good post! by Anonymous Coward · · Score: 0

      When you refer to "my wetware neural network beats the weather reports 90% of the time", what time frame are you basing this on?

      It's no secret to forecasters that the 0-12 hour window is nearly impossible to beat forecasting with physical models than forecasting with purely statistical models (i.e. neural net with no forecasted input). In fact, the 0-4 hour window, simply forecasting persistance is usually the best that can be done. Try it...over a 2 week period, forecast the next hours temp with the NN and with the current temp, then compute the bias and mean error.

      If this performance is on a 12-80 hour time frame (or more?) please contact the nearest university with an atmospheric sciences department.

    3. Re:Good post! by Doc+Ruby · · Score: 1

      I actually trained my wetware neural network at a university with one of the top atmospheric modeling programs in the world. Though I spent more time erasing it with kegs of beer. If I didn't also let my 'net do my emailing, I might drag it away from the latter for more of the former.

      --

      --
      make install -not war

  34. weather.com been doing this for a while by Fishstick · · Score: 5, Informative
    I set up a little script a long time ago to get weather data from an XML feed from the weather channel for our office webcam. It's free and was really easy to use...

    http://www.weather.com/services/xmloap.html?
    #!/usr/local/bin/perl -w
    require LWP::UserAgent;
    use XML::DOM;
    use CGI qw(:standard);
    # first, get the XML feed
    my $ua = LWP::UserAgent->new(env_proxy => 1, keep_alive => 1, timeout => 30);
    my $base_url="http://xoap.weather.com/weather/local/6 0143?cc=*&prod=xoap";
    my $par="&par=[removed]";
    my $key="&key=[sign up to get one]";
    $response = $ua->get("$base_url$par$key");
    die "Error while getting ", $response->request->uri,
    " -- ", $response->status_line, "\nAborting"
    unless $response->is_success;
    my %weather = %$response;
    # then, parse out the crap we want
    my $parser = XML::DOM::Parser->new();
    foreach(keys %weather){
    $xmldoc = $parser->parse($weather{$_}) if(/content/);
    }
    foreach my $cur_cond ($xmldoc->getElementsByTagName('cc')){
    $curr_cond{'lastup'} = $cur_cond->
    getElementsByTagName('lsup')->item(0)->
    getFirstChild->getNodeValue;
    $curr_cond{'obsvst'} = $cur_cond->
    getElementsByTagName('obst')->item(0)->
    getFirstChild->getNodeValue;
    $curr_cond{'temp'} = cur_cond->
    getElementsByTagName('tmp')->item(0)->
    &nb s p; getFirstChild->getNodeValue;
    $curr_cond{'chill'} = $cur_cond->
    getElementsByTagName('flik')->item(0)->
    getFirstChild->getNodeValue;
    $curr_cond{'text'} = $cur_cond->
    getElementsByTagName('t')->item(0)->
    getFirstChild->getNodeValue;
    $curr_cond{'icon'} = cur_cond->
    getElementsByTagName('icon')->item(0)->
    getFirstChild->getNodeValue;
    }
    print header;
    print start_html("nice little cgi page to display the time/weather");
    print <<EOF;
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p >
    <p><font size="-1">WebCam is located on 9th floor in Itasca<br />
    pointed out southeast window overlooking Thorndale</font></p>
    <form name="clock" onSubmit="0">
    <input type="button" name="face" size=13 value="">
    </form>
    EOF
    print end_html;


    sorry about the atrocious formating - slashcode made me take out whitespace (what is the fricking point of an ecode tag supported if you can't post a small snippet like this without removing all the whitespace!?)

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

    1. Re:weather.com been doing this for a while by Anonymous Coward · · Score: 0

      You couldn't just look at the webcam image to see what the weather was like?

    2. Re:weather.com been doing this for a while by Fishstick · · Score: 2, Funny

      Well, yeah -- but there's a story that goes with this.

      Coupler years ago I found myself on the sucky end of a reorg where I ended up working for this dweeb in Orlando (I'm in Chicago) where he would always do annoying things like ask what the weather was in Chicago and then spend 10 minutes talking about how it was 70 in January in Florida and he couldn't understand how anyone could stand 20 degree weather and then go on to blather about how he had gone fishing and caught fish and cooked them and on and on.

      I had already set up a camera on my workstation long ago for netmeetings and I had occasionally pointed it out the window to show what the weather was like and the traffic down on the tollway below or the little driving range that is across the office park.

      For some reason I got off the phone one day with this guy and decided I didn't want to get any work done for the rest of Friday afternoon and went about setting my camera up as a webcam (I used webcam2000 and then just set up a frames page on my webserver to include the image from the little port 8080 server that webcam2k runs).

      "There, now the asshole can bring this up and take a look at the weather instead of asking me every time he calls!" I told my cube farm neighbors (who didn't work *for* him but still had to deal with his shit on a daily basis).

      Next time he was on a call and asked about the weather, I told him what URL to use. Backfired. "Oh, looks really cold! What is it, like 20 below, bet even worse with the wind chill, huh?"

      So, I wasted another hour or so in frustration (not because I needed to, but because it made me feel a little better) working on the webcam page to download the weather.com feed to show the current temp, wind, conditions, forecast and all that shit.

      "Fucker, now he can just look at that and doesn't have to fukin ask me about the shitty weather in Chicago as a prelude to talking about how much he likes living in Florida and about his boat and what kind of fucking fish he caught last weekend and how he cooked it and what kind of beer he had with it and how could anyone live somewhere like Chicago where it's cold and you can't spend weekends in the Gulf fishing and drinking beer and getting fucked up the ass with a fishing pole. Fucker."

      He still asked me about the weather every fucking day until I quit.

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    3. Re:weather.com been doing this for a while by norkakn · · Score: 1

      You should listen to this week's A Prarie Home Companion. It has a segment towards that end that is very fitting to your comment.

    4. Re:weather.com been doing this for a while by Anonymous Coward · · Score: 1, Funny

      So what is it like in Chicago now? I bet not as warm as here in Florida, sucker ;)

    5. Re:weather.com been doing this for a while by Fishstick · · Score: 1

      cold, but the winds are under 120 mph ;-p

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

  35. Just comes up blank by Anonymous Coward · · Score: 0

    http://www.tomgroves.net/projects/svg/weather/inde x.php

    just comes up blank for me. Is this the future of the web?

  36. METAR isn't that bad by ari_j · · Score: 2, Interesting

    Previously, the data was technically available to the public, but in a format that's not easily deciphered.

    Presuming that this is a METAR replacement, then the format that was "not easily deciphered" is not really that bad at all. For the stuff that anyone reading Slashdot from under FL180 cares about, it's downright human-readable.

    Of course, if my presumption is wrong (the article didn't appear clear at first glance) and this is for predictions of future weather rather than reports of current weather, then ... neat. :)

    1. Re:METAR isn't that bad by the+pickle · · Score: 1

      It looks to me like this is precisely as you presume -- RSS/XML METAR feeds.

      I glanced through the NOAA site but didn't see a forecast portion in either the RSS or XML for a randomly chosen airport.

      And here I was hoping this would allow Meteorologist to finally divest itself of that horrid abomination of Weather.com data. :-\

      Maybe partially...

      Not that an RSS METAR feed would be entirely unwelcome to this pilot, though. Someone just needs to come up with a decent software product to wrap it in, and figure out how to push it to a cell fone...

      p

  37. DOC format is better than XML. by rice_burners_suck · · Score: 2, Funny

    I don't want my damn weather information in XML format. I want it in Microsoft Word format. That is an open format with lots of documentation, and it will never go out of style. XML is complicated, proprietary, and secret, and if you put your data into this format, chances are that you will be locked in to a particular vendor, and if your vendor goes out of business, you will have essentially lost all of your valuable data.

    1. Re:DOC format is better than XML. by Anonymous Coward · · Score: 0

      Actually, I'd prefer if this was in XML.NET 2005. It changes the format automatically as it detects when open source software has been able to open it.

      Oh wait, isn't that like the HIV virus? The ability to adapt so the host can't fight it off?

    2. Re:DOC format is better than XML. by Anonymous Coward · · Score: 0

      Are you really that stupid? "XML is proprietary"? What the hell are you smoking? The whole point of XML is that it is open and easily parsed by a variety of software. If the vendor who created a particular XML file goes belly up then the file is still quite usable. It's easily parsed by machine and even some humans. Hell, you can drag-and-drop it onto Excel and get usable information from it.

      Judging by your screen name, I'm guessing your just some arrogant asshole who can't distinguish good/bad , right/wrong or anything else. You just flame on about whatever is igniting your ass at any given time.

      I can only guess that the moderators who have given you "flamebait" status are correct - you don't actually believe that crap coming out of your keyboard and are just trying to egg people on. That or you're a major moron.

    3. Re:DOC format is better than XML. by rice_burners_suck · · Score: 1

      Sorry, I'm dislexic. I was trying to say I prefer XML over DOC, but got it wardsback.

    4. Re:DOC format is better than XML. by Anonymous Coward · · Score: 0

      Er, XML isn't proprietary or non-proprietary. It's not really even a format.

      There's nothing (that I'm aware of, anyways) stopping you from basically wrapping a .doc file with:

      <doc> ...
      </doc>

      and calling it XML.

    5. Re:DOC format is better than XML. by jack_csk · · Score: 1

      Now we know the IQ of those slashdot moderators who just mod the parent post.

  38. TXT format is better than DOC. by wasted · · Score: 1

    I don't want my damn weather information in XML format. I want it in Microsoft Word format.
    That is an open format with lots of documentation, and it will never go out of style...


    Plain text is a lot better than Word as far as simplicity and portability, and METARs are currently available in Text format on the NOAA Server.

  39. MOD parent UP! by Anonymous Coward · · Score: 0

    It's hilarious!

  40. No; your sig by A+nonymous+Coward · · Score: 1

    Yes I make mistakes. Don't we all?

    Dubya has said, in press conferences and one of the debates, that he has made no mistakes.

    Doesn't that just make you feel really, pitifully, inadequate?

    1. Re:No; your sig by LiquidCoooled · · Score: 1

      That makes me nervous.
      I could almost say I'm glad I'm not an american, but the British government are just as fucked up.

      --
      liqbase :: faster than paper
  41. blog blox by steelframe · · Score: 1, Offtopic

    An easy to use open source XML weather data base app is avaialable from http://www.laszlosystems.com/demos/weather/. Works great if you have a zip code, outside the US you may be on your own.

  42. Maybe just read the forecast details by jesterzog · · Score: 2, Interesting

    It'll be easier to parse, but it won't be any more accurate.

    I think it depends on your definition of accuracy. For me at least, I don't usually bother with the specific predictions for anything more than this afternoon, and then usually only having checked what that forecast is based on. I think specific predictions are only provided to satisfy the people who demand definite and specific information without detail and regardless of accuracy, anyway. If you don't judge weather reports by the exact timing of events, and instead utilise the information they can provide about what's actually going on in the weather system, you might find them to be much more trustworthy and useful.

    I think the most useful part of weather reports is the contextual information provided with satellite pictures and diagrams about where all of the fronts, high and low pressure zones, and so on, happen to be. It's not always possible to predict when a particular front will roll over causing a thunderstorm, but it's often possible to predict that it'll happen at about the time a high pressure zone has moved out of the way to let it through, which might be quite likely to happen "within a day", for instance.

    Changeability of weather varies in different parts of the world, and perhaps we get a lot more of this information here than is handed out in other parts of the world. (New Zealand is apparently one of the more volatile areas in terms of changing weather.) Unfortunately the only overseas weather reports I'm familiar with are global reports on international TV channels like CNN, and they give virtually no contextual information besides current weather and temperature.

    Are local reports in other places much more detailed about the actual weather system, or do they just dish out specifics without context day after day?

    1. Re:Maybe just read the forecast details by HaggiZ · · Score: 1

      I've heard the southern coast of Australia, in particular Melbourne, is one of the most difficult areas to accurately predict. I guess New Zealand wouldn't be too different, althought probably for different reasons.

      Australia is predominantly a large, dry land mass and the hot dry heat blowing down from northern Australia meets quite violently with the icy cold winds blowing north from the antarctica along the southern Australian coast line. This creates quite chaotic and unpredictable weather patterns. Anyone who has spent any time in a southern Australian city can attest to the weathers amazing ability to be a searing 40c, before dropping to a mild 18c with a torrential downpour of rain or hail, before climbing back up to mid 30s prior to dusk.

      I think meteorologists are trying to make meaning of something which is as predictable as the stock market some times.

  43. Data Availability by slandis · · Score: 1

    Perhaps I happened upon this before it was supposed to be public, but I've been getting the XML weather observations for my area (KSLE) for at least 6 months now, probably closer to a year.

    It's a very handy way to avoid decoding METAR, but sometimes the METAR files have more info.

    --
    BAM!
  44. http://weatherpixie.com/ by ThinkPad760 · · Score: 1

    This has to be one of the best weather sites out there for non technical people. It's simple to view, easy to read and even non /.ers can put it on their own web page without coding (it's provided for you).

  45. Great live data by ctwxman · · Score: 1

    I like having weather data on my site, and XML makes that easier to do. I now have live current weather conditions around my state, a short rundown of current conditions nationwide, watches, warnings and advisories for my state, tropical outlooks and hurricane info and the latest earthquakes! They are all integrated into the look and feel of the site, which is a plus. I had been using http://www.creativyst.com/Prod/18/ JSMFeed and recently supplemented that with a plug-in for my Moveabletype blog called http://www.staggernation.com/mtplugins/#GetXMLGETX ML. Imagine what I could accomplish if I actually knew what I was doing!

  46. Flight Simulator, etc. by Kyd_A · · Score: 0

    Imagine flight sims (or any vaguely GIS-related application, really, including WorldWind) that can take advantage of this... cool stuff.

  47. Just a note by Anonymous Coward · · Score: 2, Interesting

    This info has been available since earlie this year. I have been running programs taking advantage of both the NDFD's 7 day forecast available via soap and NWS's current obs available by regular xml over http. NOAA really does alot of neat things and works hard to make them publically usable. Glad this came up.

    Nothing of importance to add, just that NOAA is working to make this stuff work for everyone (hence see the wed story about noaa going vendor non-specific).

  48. How about satelite info? by NeMon'ess · · Score: 1

    I like looking at weather.com's satelite views of the changing weather. They have "animated" slideshows of the last five pictures. Each is a savable .jpg. It would be awesome if there was a way to automatically save these and use a photo viewer to replay the weather for any length of time.

    Even better would be if all the precipitation data and cloudcover pictures could be combined into a texture of the whole world and rendered. Figure a thousand or three polygons for the globe and have all the rest be textures. That would make for one hell of a detailed globe. The more memory the video card has, the better the quality. Ideally there would be an animated texture option too.

  49. FREE [beer] MOD CLUE by Anonymous Coward · · Score: 0

    parent was probably meant to be funny. Anyway, to those who read it as flamebait: get a life.

  50. XML over HTTP is fine, no SOAP required by Anonymous Coward · · Score: 0

    And XML is optional; (name,value) pairs work just fine.

  51. METAR is too that bad by rcw-home · · Score: 1
    it's downright human-readable

    Yes, and very nearly only human-readable. One gets the impression that METAR data is designed to be printed in a list so a pilot can review the weather on his flight path.

    Here's an example of METAR data for Boeing Field, Seattle:
    KBFI 060253Z 15007KT 10SM OVC017 05/02 A2967 RMK AO2 SLP045 T00500022 58003

    It looks like a space-delimited flat file, but it's really not. METAR does not have a fixed number of fields (some columns only appear under certain weather conditions or may appear more than once, for example gusting conditions or multiple cloud cover ceilings). Sometimes you have to resort to looking at the next field to figure out through a process of elimination what the current field is.

    Government documentation to explain how to read METAR data is several pages long. Code to fully parse it is similarly long, and I'm looking forward to retiring it.

    1. Re:METAR is too that bad by ari_j · · Score: 1

      Sometimes you have to resort to looking at the next field to figure out through a process of elimination what the current field is.

      And that's why it's fun to code for. ;)

  52. Not sending the data as SVG.... by BZ · · Score: 1

    Unfortunately, that SVG is sent as image/svg-xml, which isn't an SVG MIME type, so a compliant browser or plugin can't possibly show it...

  53. Where is the 2005 SVG in Moz. std. build info? by jbn-o · · Score: 1

    wombatmobile claims

    From March 2005 SVG becomes part of the standard Mozilla/FireFox build.

    But the link provided doesn't indicate that SVG builds will become standard in Mozilla (suite, I assume) or Firefox builds. Where did this information about SVG becoming standard come from?

    Thanks.

  54. Uh-oh... by Anonymous Coward · · Score: 0

    ...Maybe I spend too much time around airplanes when I prefer to read METAR code :)

  55. Sorry for posting on the political details, but by Dachannien · · Score: 2, Interesting

    Quoth the Wired article:

    Weather-industry companies were promoting the idea that the government restrict special interests that have the ability to pay for the data -- like Major League Baseball teams or citrus growers -- from acquiring it for free, [Barry Myers, Exec VP of AccuWeather] said.

    But isn't fair and equal access to information something the government *should be* supporting? Who cares if MLB or the citrus industry get weather info for free? If, as a side effect of providing weather info to the general public, MLB is able to improve their entertainment value and US citrus farmers are able to improve their crop, isn't that a bonus? It's virtually impossible to subsidize industry in this WTO day and age, so indirect (and free!) benefits like this are a good thing.

    1. Re:Sorry for posting on the political details, but by /dev/trash · · Score: 1

      Well if all the data is free, AccuWeather goes out of business.

    2. Re:Sorry for posting on the political details, but by stor · · Score: 1

      Maybe they could take a leaf out of Slashdot's book:

      The next forecast will be available soon but subscribers can beat the rush and see it early!

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    3. Re:Sorry for posting on the political details, but by Dun+Malg · · Score: 1
      Well if all the data is free, AccuWeather goes out of business.

      Good. Any business model that is built upon selling the public information it initially paid to collect (through taxes) deserves to fail.

      --
      If a job's not worth doing, it's not worth doing right.
    4. Re:Sorry for posting on the political details, but by /dev/trash · · Score: 1

      I'm sure though that AccuWeather uses some of it's own programs to predict the weather as well.

  56. Actually... by Eggplant62 · · Score: 1

    this seems pretty useless as the plugin only works with Windows and Mac, leaving Unix/Linux users in the lurch yet again. Same old same old.

  57. Weather Manager by slogan621 · · Score: 1

    My app, weather manager, is a C++ app that reads and displays these feeds on MacOS X (Windows and Linux coming very soon). It is available for download at http://www.sydlogan.com/weathermanager.html

  58. This is news? by aseidl · · Score: 1

    I've been using that since at least July for my personal weather site. The main reason that I taught myself SOAP was so that I could use NWS's forecasts instead of having to get the forecast some other way.

    What's going to be news next? The Census Bureau releasing its parts of its Tiger/Line database to the public? I wonder how my weather site looks up the latitude and longitude for the user-inputted place names...

  59. How about an extension that restarts Firefox? by bergeron76 · · Score: 1

    Can someone create an extension that will allow me to install extensions?

    Specifically, I'd love to see an extension that will save my current tabs, restart firefox (after I've installed some arbitrary extension, and reload my tabs.

    I hate having to save some temp-bookmark of tabs, and then restart firefox and delete the faux-temp-bookmark of tabs.

    Call it, Firefox extension loader extension or something.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  60. Weather.com + XML + Python by Anonymous Coward · · Score: 0
    Here's a code snippet from fazbotfor the get_weater() function:

    # Get the weather for the city specified
    def get_weather(city):

    # Is the city in valid form? If so, reject it
    if not city.isalpha() and not " " in city:
    return "Bad/Gay city!"

    w = urllib.urlopen("http://xoap.weather.com/search/sea rch?where=%s" % urllib.quote(city)).read()
    # Check if there were matches for the city
    if w.find("loc") < 0:
    return "No matches found for city of " + city + "!"

    # If so, use the first search result and use it
    city = w.split("</loc>", 1)[0].split("<loc")[1].split(">")[1]
    # Get location id of the first city
    locid = w.split("</loc>", 1)[0].split("<loc")[1].split('"', 2)[1]
    # Get weather readings
    weather = urllib.urlopen("http://xoap.weather.com/weather/lo cal/%s?cc=*&prod=xoap&par=xxx&key=xxx&unit =m" %
    locid).read()
    # Get conditions
    reading = weather.split("</t>")[0].split("<t>")[1]
    &nbs p ; # Get temperature
    temp = weather.split("</tmp>")[0].split("<tmp>")[1]
    &nbs p; if "N/A" in temp:
    return "Error"
    else:
    temp = int(temp)

    return "Weather for %s is %s C / %s F and %s" % (city,temp,(temp * 1.8) + 32,reading)
    1. Re:Weather.com + XML + Python by Anonymous Coward · · Score: 0

      # Get the weather for the city specified
      def get_weather(city):

      # Is the city in valid form? If so, reject it
      if not city.isalpha() and not " " in city:
      return "Bad/Gay city!"

      w = urllib.urlopen("http://xoap.weather.com/search/sea rch?where=%s" % urllib.quote(city)).read()
      # Check if there were matches for the city
      if w.find("loc") < 0:
      return "No matches found for city of " + city + "!"

      # If so, use the first search result and use it
      city = w.split("</loc>", 1)[0].split("<loc")[1].split(">")[1]
      # Get location id of the first city
      locid = w.split("</loc>", 1)[0].split("<loc")[1].split('"', 2)[1]
      # Get weather readings
      weather = urllib.urlopen("http://xoap.weather.com/weather/lo cal/%s?cc=*&prod=xoap&par=xxx&key=xxx&unit =m" %
      locid).read()
      # Get conditions
      reading = weather.split("</t>")[0].split("<t>")[1]
      &nbsp ; # Get temperature
      temp = weather.split("</tmp>")[0].split("<tmp>")[1]
      &nbs p; if "N/A" in temp:
      return "Error"
      else:
      temp = int(temp)

      return "Weather for %s is %s C / %s F and %s" % (city,temp,(temp * 1.8) + 32,reading)

  61. TIGER/Line is already available to the public... by Svartalf · · Score: 1

    I downloaded all 3 4Gb DVD's worth of it a little while back...

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  62. This use of XML might not be efficient, by b00m3rang · · Score: 1

    but this could be the next big thing in grammar education.

    <sentence> <interjection>Hooray!</interjection>

    Reading sentences tagged like this will teach you the parts of speech in no time!

  63. This IS the Semantic Web by CC12123 · · Score: 2, Interesting
    I've seen a lot of hating on the Semantic Web the past few weeks, but a lot of support when things like this come out. If you check out the definition of the Semantic Web, you'll find:
    The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries.

    This is exactly what NOAA did with their weather data. It is a common misconception that the Semantic Web is supposed to be some gigantic cross-reference, or that AI weenies think it will solve all of our problems. Imagine a web where everyone publishes data in a common format, and everything can be re-used. Want to drop weather data into your app? Just add a few lines of code. Now that's powerful.
  64. Yes, RTFA by Anonymous Coward · · Score: 0

    Even if you didn't RTFA, the intro says "Previously, the data was technically available to the public, but in a format that's not easily deciphered."

    Because the data is in XML now, it is a piece of piss to decipher and use with web standards such as SVG which is itself an XML grammar.

    1. Re:Yes, RTFA by Anonymous Coward · · Score: 0

      It is available from weather.com in XML.

  65. weather.com have done this... by troon · · Score: 1

    ...for a while now. Dunstan Orchard's 1976design.com uses it to produce a computer-generated weather-accurate panorama at the top of his blog pages. See the Colophon on that site for details. If only I had that much free time...

    --
    Ydco co ,df C erb-y go. a Ekrpat t.fxrapev
  66. skylinkweather.com by skylink · · Score: 1

    I made the above using NOAA's METAR data in the original METAR format. It shows current weather in the UK. Maybe it's useful to someone out there.

  67. Technoboredom..... by TractorBarry · · Score: 1

    Sheesh !

    All this technology to find out what the weather's like.

    Personally when I want to know what the weather's doing I just look out of the window or step outside.

    --
    Sky subscribers are morons. They pay to be advertised at !
  68. Are you joking? by Dr.+Evil · · Score: 1

    Plenty of absurd database links, I can't help but to think everyone is just joking, but most of those replies look very serious.

    The traditional way to determine your latitude, longitude and altitude would be to use a map. Any mildly geeky geek should have a pile of these ancient scrolls.

  69. Perfect for agregate forecast by scattol · · Score: 1

    A friend of mine in the weather forcast business once told be that while their forecast were better than the NOAA forecasts (well you would expect that environment Canada can predict canadian weather than NOAA would you) the best forecast possible is the agregation (probably averaging) of forecasts from many different source.

    Perhaps this XML format, or one like it, will make it easier for anyone to build their one agregate forecast from many public sorces.

    That might actually improve the forecast.

  70. Schema errors by chiph · · Score: 1

    I loaded their XSD up in XMLSpy, and there are some errors that it reports in the included XSD file: http://www.nws.noaa.gov/forecasts/xml/DWMLgen/sche ma/parameters.xsd Specifically, there are a number of complexTypes that have attributes that have both default values and their use is required. If you have a default value, you should set the "use" to optional. Otherwise, a very good effort -- it's easy to understand once you know that weather is 3-dimensional (they have a location which includes a height element). I never saw the previous format, but anyone who can read XML can understand this. Chip H.

  71. The Weather Channel Already Does This by randyjparker · · Score: 2, Interesting
    It is called the Global Forecast Center (GFC), and it includes the use of a system called Dicast.

    For the last 25 months, TWC has produced its own forecasts by doing pretty much what the parent suggests: using its own computers to compare the current forecasts of the 'first principal' weather simulations produced by government supercomputers. The GFC then weights the forecast of each model by its historical accuracy for the weather situation it is modeling at each location, and produces a 'meta-forecast' for that loc.

    Dicast was produced largely through US Government funding, but TWC has also spent very large sums of its own money to finish it up. I beleive TWC is the only private company to help fund Dicast development.

    TWC first implemented Dicast for on-air / web forecasts when you saw the new "Global Forecast Center" background on their studio TV set. That moniker was not some puffed-up marketing. The GFC (using Dicast) is a very big deal, and nobody else supplies forecasts from it. The shift from NWS forecasts to GFC forecasts took years to implement, and impacted dozens of TWC internal systems. Here is the offical realese from 11/11/2002:

    GFC Now Generating 36-hr. Text Forecasts

    Early last week, we successfully executed a switch from a National Weather Service (NWS) generated 36-Hour Forecast to one prepared by the Global Forecast Center (GFC) on all legacy Star platforms of the core network. With the replacement of the NWS text forecast on the WEATHER STAR® III, 4000, and Jr., the entire suite of local weather forecast products is now prepared by the meteorological staff here at The Weather Channel. The official NWS watches, warnings, and advisories of all types will continue to display on all WEATHER STAR® units.

    One additional change that has been implemented since that announcement is the deployment of the new IntelliStar® real-time television rendering systems in more than 1,000 locations around the USA. The IntelliStar uses heuristics to adapt the Local Forecast at each individual location to the actual weather situation. For example, the Radar loop is abbreviated if there is no rain to show. (TWC uses a variety of WeatherStar devices at almost 10,000 locations to produce the Local. No other television network does anything even remotely comparable. Developing, deploying, and maintaining 10,000 TV rendering systems scattered around the US ain't cheap!!)

    TWC has roughly one hundred staff meteorologists that manually review and adjust the Dicast output, particularly when the 'first principal' models are prone to miss some physical discontinuity. (for example, most models can't simulate hurricanes at all)

    The NWS has far more meteorogical staff in its field offices, and they continue to provide an invaluable service for the nation. Computers and private companies can't replace the expertise of the NWS Field Office meteorologists and their $820M budget(FY2004).

    My point is that it is unfair and inaccurate to lump TWC in with 'the weather stenographers'. TWC really does spend a lot of effort and money to produce a value-added weather product. The folks here are more serious about accurate weather prediction than most outsiders would believe.

    (This post is my personal understanding and view, not an official TWC release.)

    1. Re:The Weather Channel Already Does This by north.coaster · · Score: 1

      This is all good and well, but my perception over the past year is that the NWS forecasts are more accurate than TWC's forecasts for my area (Rochester, NY). The NWS is also more acurate than Accuweather. My guess is that neither of the these commercial services has a good handle on how Lake Ontario affects our local weather, but that is just a guess.

    2. Re:The Weather Channel Already Does This by plcurechax · · Score: 1

      AFAIK No non-government group for weather modelliong for the reason that is not an economic service to provide. NOAA, Environment Canada, UK Met Office, etc. are all government departments because they spend huge dollars to buy supercomputers all in the Top 500 Supercomputer list to run their weather forecast models.

      A for-profit company cannot afford to purchase such hardware and still sell their forecaster (and more importantly to the end consumer, presentation) at an affordable price, and unless they magically find millions of dollars market that no one currently knows about.

      Nevermind that you have no evidence that your "free market" will actually produce better forecast models. Currently forecaster and high performance computing researchings working for government agencies produce in-house competing models and run comparisons amongst themselves. Like open-source programmers, their reputations for high quality and novel insight are their motivation.

    3. Re:The Weather Channel Already Does This by Doc+Ruby · · Score: 1

      Is the GFC data published without a fee?

      --

      --
      make install -not war

    4. Re:The Weather Channel Already Does This by randyjparker · · Score: 1
      > is the GFC data published without a fee?

      Yes. It is broadcast on The Weather Channel, distributed on weather.com, syndicated to lots of big media outlets like USA Today, and employed via RSS in ForecastFox. (the syndication customers pay)

  72. Am I the only one getting redirected to WSJ? by Anonymous Coward · · Score: 0

    Tried it last night, and today, same result.

    Did some script kiddie do this as a joke?