2.6.03 Visit to BMS to adjust some VWS settings. "Live" data was set to upload daily.csv to weather/bms/current (on java.cs.vt.edu) every 20 minutes. The images that VWS generates are being uploaded to weather/bms/imgs. These were set to update every 20 minutes, although it looks as if they are being uploaded less frequently than that (once an hour). The old data was scheduled to be uploaded once a day to weather/bms/archive, but it looks as if the data is being uploaded every minute. 2.11.03 Heading to BMS on 2.13.03 to check on file upload periods. daily.csv seems to be lagging behind and/or not as frequenly as it should. 2.13.03 Took care of the upload issues by restarting VWS. 2.20.03 My data parser is working. Now to tie graphics to the parsed data. 2.25.03 Been working on the graphical elements representing the weather data. Right now I'm just getting the objects to look good. Then I'll look at -making the objects partially transparent (don't know if that'd be useful but probably will be on a map) --this is done - fairly easy to implement. level of transparency can be decided upon later. -rotating/resizing objects depending on data received from weather station -maybe in the far future, look at making object 3D 2.26.03 The data is now read from the "live" source. The current temperature along with the wind direction is displayed. The arrow representing the wind rotates in accordance to the live data. See it *here>weather.jpg*. 3.05.03 -Need to look into a way to have the object read from the data file periodically, either every 5, 10, or 20 minutes. Maybe it could adjust automatically by looking at the current system time and comparing that value to the last data acquisition time. -Need to find out which direction 0 degrees corresponds to and the relationship among the other degree of direction values reported by vws. Also, need to make object translate degree into cardinal direction, e.g., N, SW, ENE, et cetera -Need to draw a compass on the weather object 3.06.03 -corrected the angle/cardinal direction issue and implemented a degree-to-cardinal direction converter thingy (that's a technical term). -looking into making data appear on a mouseover-type event, i.e., when the user mousesover the arrow, the basic data will appear. -i'm going to spend a portion of the day tomorrow reworking the structure of the program. currently i create an object to read the weather data, then i create another object to draw the weather info. the "read" (past-tense) data is passed into the "draw" object as parameters. i think i might make the draw object create its own "read" (present tense) object as it will possibly make data sharing a little easier. 3.13.03 -weatherRead object should have a string parameter when it's instantiated, i.e., weatherRead(BMS). the parameter tells the weatherRead object which URL to use depending on the location of the weather station --weatherRead(BMS) uses http://java.cs.vt.edu/~weather/daily.txt as the URL, et cetera