March 07, 2008

Geocoding Multiple Google Calendar Feeds

I got an email the other asking how to display several geocoded Google Calendar feeds on the same map using the pipe I've written about before (e.g. Displaying Google Calendars on a Google Map and maps and calendars side by side).

The easiest way is possibly to just modify the pipe by merging several separate feeds - this should give the idea:

2008-03-07_2344

A more elegant way, perhaps, is to specify each of the calendar feeds in an OPML file, and pass this to a pipe that merges all the items from the RSS feeds specified in the OPML feed (Feed Merge from OPML then Geocode Pipe):

2008-03-07_2339

One of the easiest ways of creating an OPML feed is to create a Grazr OPML reading list - that's what I use in the demo.

On the to do list is to build a little form based interface to plot a map when given an appropriate OPML url, ideally using the mapstraction library, (so that I can use Yahoo and Live maps, as well as (i.e. instead of) Google maps).

But I've way too much on for the next week or so to be likely to find to do that before Easter :-(

Blogged with Flock

Tags: , , ,

Posted by ajh59 at March 7, 2008 11:52 PM
Comments