Show GCal Events on Google Maps
Posted by Kevin Purdy at 7:30 AM on January 31, 2008
Blogger Tony Hirst spent a few minutes mixing the RSS and KML feeds from Google's Calendar and Maps functions and, with the help of Yahoo Pipes, came up with a fantastic mashup: Mapped Google Calendar events. That means, for example, opening your customised map to see that you've got grocery shopping and a post office stop in one part of town, so you might want to seek out an ATM near there to avoid excess driving. The mashup requires a little Pipes work, and also a public GCal feed, but once you've got it working, you can then add your GCal items to "My Maps" or even embed them on your own start page. In short, people like our reader Mike might have a great solution for getting directions and coordinate timing for their schedules.
Tags: google calendar | google maps | mashups | yahoo pipes

Comments (AU Comments · US Comments)
There are currently no AU comments for this post.
mr.Smith
Posted 3:37 AM 31/1/08
cool, but making your calendar public? I think I'll wait till Google comes up with a more secure system. But, great idea.
mr.Smith
super_bryant
Posted 3:37 AM 31/1/08
wow this is cool right now I doing my school schedule by what buildings its in this is so cool can't wait to go backpacking sometime so i can leave people a even more detailed schedule in case i get lost....haha
super_bryant
dabdiputs
Posted 7:37 AM 31/1/08
i've been fooling around with doing the reverse for a little while, and i can't really get anywhere.
i've got a few rss feeds of standard formatted dates and events (concerts at a few venues nearby), and i want to pipe them into an ical feed to plug into my google calendar.
they're actually formatted such that the creation date of the feed item is the date of the event, so i thought it would be as simple as copying that datetime into dtstart and dtend tags.
here's as far as i've gotten:
[pipes.yahoo.com]
when you run the pipe, you can change the render= parameter from rss to ical, and it will ical format it, but it's missing the dtstart and dtend tags.
anyone have any ideas?
dabdiputs
MINIwanter
Posted 7:37 AM 31/1/08
Could this be used by bands to list their concert tour dates and locations?
I swear, every artist I follow except one lists tour dates by date. I don't care where they are playing on April 23rd. I care when they're coming to my town, or maybe the next town over.
MINIwanter
super_bryant
Posted 12:37 AM 1/2/08
@dabdiputs: looks good dude
super_bryant
OUseful
Posted 12:37 AM 2/2/08
Re: the calendars having to be public - yes, that is an issue, but the hack scratched an itch I had for wanting to plot public data..
...such as for bands on tour :-)...
Public gcal events are also: a) searchable; and b) can be added to your own calendar).
Just by the by, I posted another geo pipe hack a couple of minutes ago: Geo Twitter - GeoCoding Your Tweets and Plotting Them on an Embeddable Map ( [blogs.open.ac.uk] ) which hopefully does exactly what it says on the tin ;-)
For delicious users, if your tag management is as bad as mine (now did I tag that hack as 'gmap' or 'gmaps'?!;-), here's a first pass at a delicious stemming pipe: [blogs.open.ac.uk]
tony
OUseful
OUseful
Posted 9:34 AM 26/2/08
To simplify usage, I've put together a display mashup that will accept a google Calendar ID and then generate a 'gCalMap' view that places an agenda view calendar and a may displaying geocoded calendar events side by side:
[blogs.open.ac.uk]
OUseful