Hi Brian
First of all thanks because I have wanted to play around with a GeoRSS timemap for a while but your post has given me the motivation to look into it further.
I started by adapting Nick's GeoRSS earthquake example -
https://timemap.googlecode.com/svn/tags/2.0.1/examples/earthquake_georss.html.
To keep it simple I converted it to use another earthquake GeoRSS -
http://www.bgs.ac.uk/feeds/MhSeismology.xml.
To get it all working I have had to fix problems with cross site scripting and date format errors. The result is at
http://www.alfi2fe.co.uk/brit_earthquake_georss.html.
The problems that I came across may not be the same as you encountered, but mine were (code fixes are in - yql_georss_loader.js):
1) Date format errors - as you did I got date format errors. After inspecting the XML file I found that my problems were because the pubDate year was in 2-digit format. I have added a function to preprocess the XML to convert the pubDate year to 4-digit format.
2) Calling to the
bgs.ac.uk site gave cross site scripting problems - to get round this I have used YQL. The YQL results XML has a query and results structure. So an extra couple of levels from the XML file. To get it to work with the georss.parse function rather than pass in the root node I pass in its grand child.
Sorry if this isn't too clear, if you look at the code I think it will make more sense.
Other than that I noticed that when I was using Firebug and encountered the cross site scripting problem that the GET request was marked in red rather than in black as is normally the case. If I see this in future I will look into whether this really is an indication that there is a cross site scripting problem.
Also I would like to look into using a local geoserver to publish GeoRSS data. if you can point me to a good tutorial web page I would appreciate it.
Cheers
Alan